All Classes and Interfaces
Class
Description
2 phase commit participant
Defines the cryptographic algorithm with which the key contained in the key
block will be used.
ISOChannel implementation - American Express
Indicate method for generation of the ARPC used for issuer authentication
Described in EMV v4.2 Book 2 section 8.2
Described in EMV v4.2 Book 2 section 8.2
ISOChannel implementation suitable for OASIS Ltd © hosts
Message length header: n ASCII digits, configurable by setLengthDigits() (default: 4) or the 'length-digits' Configuration property.
Message length header: n ASCII digits, configurable by setLengthDigits() (default: 4) or the 'length-digits' Configuration property.
Implements Hex Interpreter.
Implements ASCII Interpreter.
AsciiPrefixer constructs a prefix for ASCII messages.
ISOFieldPackager Binary Bitmap
ISO 8583 v1987 BINARY Packager
customized for VISA's Base1
ISO 8583 v1987 BINARY Packager
customized for VISA Base1 subfields
Implements an ISOChannel capable to exchange messages with
ACI's BASE24[tm] over an X.25 link.
BASE24 Packager made from ISO 8583 v1987 ASCII Packager
Implements an ISOChannel able to exchange messages with
ACI's BASE24 over a TCP link, modified from BASE24ISOChannel
by Victor A.
ISOChannel is an abstract class that provides functionality that
allows the transmission and reception of ISO 8583 Messages
over a TCP/IP session.
Abstract class for LogEventWriter implementations.
Provides base functionality for the actual Security Module Adapter.
Talks with TCP based NCCs
Sends [LEN][TPDU][ISOMSG]
(len=2 bytes HEX)
Implements BCD Interpreter.
BcdPrefixer constructs a prefix storing the length in BCD.
Packager for BER TLV values.
Packager for BER TLV values.
Packager for BER TLV values.
Packager for ISO 8825 BER TLV values.
This interface supports the encoding and decoding of binary data.
BinaryPrefixer constructs a prefix storing the length in binary.
implements a blocking queue
BSHFilter - BeanShell based filter
This is a log listener that reads its actions from Bean Shell scripts.
This is a utility class that makes it a bit easier to work with beanshell
scripts.
BSHRequestListener - BeanShell based request listener
A TransactionParticipant whose prepare, commit and abort methods can be
specified through beanshell scripts.
Return Caller's short class name, method and line number
Channel interface
MBean interface.
ChannelInfoFilter sets information about the channel
in the outgoing/incoming ISOMsg
Class represents TLV Tag stored as sequence of characters.
Class represents TLV tag map encoded as sequence of characters.
Builder to create TLV/LTV tag maps stored as sequence of characters.
General purpose Chronometer
Measures execution time (in millis) with support for partial durations.
Block cipher modes.
Generate check value for key.
Tag this channel as a client one (from a Socket point of view)
Please note that ISOChannel implementations may choose to
implement ClientChannel as well as ServerChannel, being a
client does not mean it can not be a server too.
ISOChannel implementation for the jPOS-CMF framing.Object is Configurable
Declarative configuration validation framework.
Connector implements ISORequestListener
and forward all incoming messages to a given
destination MUX, or Channel handling back responses
A simple application for sending critical commands to the JCE Security Module.
A utility QBean to provide the ability to monitor an 'in' queue for items that will be placed in
Context, along with any specified context-values and then place on the 'out' queue - for a
TransactionManager to process.
ContextRecovery can be implemented by a TransactionParticipant in
order to customize the activation of a persisted context.
Common Payment Application (CPA) Cryptogram Specification
Interface that provides methods to build strings for ARPC and ARQC generation
Interface that represents the parameters and data used by the cryptogram generation algorithm
Cryptographic Service Message (CSM for short).
ISOChannel implementation - CS standard Channel
We at CS, have used the so called ISOChannels for a long time.
We at CS, have used the so called ISOChannels for a long time.
Test validatingPackager for subelements in field 48.
Tester validating packager for subfields in field 48.
ISO Currency Conversion package
Visa CVN 10 - Data Builder
Visa CVN 18 - Data Builder
Visa CVN '22' - Data Builder
M/CHIP Data builder
CVR parser based on A.19 CVR, M/Chip 4 Issuer Guide to Debit and Credit Parameter Management, December 2004
Calculate CVV
Rotates log daily and compress the previous log.
DailyTask Adaptor
TagMapper provides mappings between decimal tags and subfields.Packager for ICC Tags in BER TLV format
Timer accesor singleton
Delay participant
Can be used for debugging/testing purposes.
DelayFilter can be used in order to
slow down an ISOChannel.
Represents a deployment action
CLI implementation - Deploy subsystem
Represents activity in the deployment directory
DirPoll operates on a set of directories which defaults to
request
response
tmp
run
bad
archive
scanning for incoming requests (of varying priorities)
on the request directory and processing them by means of
DirPoll.Processor or DirPoll.FileProcessor
DirPoll Adaptor
MBean interface.
CLI implementation - Deploy subsystem
Implements EBCDIC Binary Interpreter.
Implements Hex Interpreter.
Implements EBCDIC Interpreter.
EbcdicPrefixer constructs a prefix for EBCDIC messages.
CLI implementation - Deploy subsystem
The PIN (Personal Identification Number), is used to authenticate card
holders.
Manages environment-specific configuration for jPOS applications.
EuroPay packager
EuroPay SubField packager
Interface that modifies an implementing class to add an exception handling pipeline.
Adds the logic for parsing exception handler pipeline configurations to any implementing class.
A specific log listener that filters all LogEvents that doesn't
contain any exception.
Defines the conditions under which the key contained in the key block can be
exported outside the cryptographic domain in which the key is found.
Defines the primary usage of the key contained in the key block.
Channels that can use socket factories need to implement this.
Filtered Channel Base
Filtered Channel
A specific log listener that filters logs based on
their priorities,
priorities are ordered as follows: TRACE invalid input: '<' DEBUG invalid input: '<' INFO invalid input: '<' WARN invalid input: '<' ERROR invalid input: '<' FATAL
default priority is Log.INFO
Form a key from clear components.
A LogListener that uses the RemoveNewLinesMapper to remove newlines from the LogEvent dump output.
General purpose, Field Separator delimited message.
Protects selected fields from LogEvents.
Generate clear key component.
GenericPackager uses an XML config file to describe the layout of an ISOMessage
The general format is as follows
<isopackager>
<isofield
id="[field id]"
name="[field name]"
length="[max field length]"
class="[org.jpos.iso.IF_*]"
pad="true|false">
</isofield>
...
SunJSSESocketFactory is used by BaseChannel and ISOServer
in order to provide hooks for SSL implementations.GenericSubFieldPackager
Used to pack composite SubFields from the GenericPackager
Packager for fields containing TLV sub-fields without a bitmap
The Tag is alphanumeric so a mapping between fieldNumber and tag are required.
Generic Packager that configure validators too.
four-byte header in nbp
This packager is used to package subfields such as field 60 of GICC.
GroupSelector can be implemented by a TransactionParticipant in
order to switch the transaction to a new group of participants.
ISOChannel implementation.
HasEntry is a general purpose GroupSelector that can be used to
verify that a given object is available in the context.
Sends a four ASCII hex characters indicating message length (up to 0xffff)
Implements BCD Interpreter.
HexNibblesPrefixer constructs a prefix storing the length in BCD.
The IF_CHAR packager pads to the right with spaces, truncating data that is too long.
Deprecated.
Use IFE_CHAR instead
Fully consuming packager
Fully consuming packager
Field Separator Terminated packager
Field Separator Terminated packager
IF_TBASE base field packager for IF_T* class
deal fields terminated by special token
ISOFieldPackager CHARACTERS (ASCII and BINARY)
deal fields terminated by special token
IF_UNUSED acts as a filler for unused elements of a message packager.
ISOFieldPackager ASCII AMOUNT.
ISOFieldPackager ASCII Binary
ASCII packaged Bitmap
ISOFieldPackager ASCII variable len padded (fixed) CHAR
(suitable to use in ANSI X9.2 interchanges.
ISOFieldPackager ASCII variable len padded (fixed) NUMERIC
(suitable to use in ANSI X9.2 interchanges.
ISOFieldPackager ASCII variable len BINARY
ISOFieldPackager ASCII variable len CHAR.
ISOFieldPackager ASCII variable len BINARY
ISOFieldPackager ASCII variable len BINARY
Length is represented in ASCII (as in IFA_LL*)
Value is represented in BCD
ISOFieldPackager Binary LLNUM
ISOFieldPackager ASCII variable len CHAR
ISOFieldPackager ASCII variable len BINARY
ISOFieldPackager ASCII variable len BINARY
ISOFieldPackager ASCII variable len CHAR
ISOFieldPackager ASCII variable len BINARY
ISOFieldPackager ASCII variable len CHAR
ISOFieldPackager ASCII variable len BINARY
ISOFieldPackager ASCII variable len CHAR
ISOFieldPackager ASCII variable len BINARY
ISOFieldPackager ASCII variable len CHAR
ISOFieldPackager ASCII variable len NUMERIC
ISOFieldPackager ASCII variable len NUMERIC
ISOFieldPackager ASCII NUMERIC.
Packager for TTLBINARY TLV subfields
Packager for TTLCHAR TLV subfields
Packager for TTLLBINARY TLV subfields
Packager for TTLLCHAR TLV subfields
Packager for TTLLLBINARY TLV subfields
Packager for TTLLLCHAR TLV subfields
Packager for TTLLLLBINARY TLV subfields
Packager for TTLLLLCHAR TLV subfields
Packager for TTTLLLCHAR TLV subfields
Esoteric version of IFE_LLCHAR where payload is in EBCDIC but length in ASCII
ISOFieldPackager Binary Amount
ISOFieldPackager Binary Field
ISOFieldPackager Binary Bitmap
ISOFieldPackager Binary LLLNUM
ISOFieldPackager Binary LLNUM
ISOFieldPackager Binary Numeric
Simpilar to IFB_NUMERIC (BCD) with support for HEX characters
ISOFieldPackager Binary LLBINARY
ISOFieldPackager Binary LLCHAR
ISOFieldPackager Binary Hex LLBINARY
ISOFieldPackager Binary Hex LLCHAR
Almost the same as IFB_LLCHAR but len is encoded as a binary
value.
ISOFieldPackager Binary Hex EBCDIC LLCHAR
IFB_LLHCHAR with EBCDIC conversion
(VISA's SMS field 54, additional amounts)
ISOBinaryFieldPackager
ISOFieldPackager Binary Hex Fixed LLBINARY
ISOFieldPackager Binary LL Hex NUM
Almost the same as IFB_LLNUM but len is encoded as a binary
value.
ISOFieldPackager Binary LLLBINARY
ISOFieldPackager Binary LLLCHAR
ISOFieldPackager Binary LLLHBINARY
ISOFieldPackager Binary Hex LLLCHAR
ISOBinaryFieldPackager
ISOFieldPackager Binary LLL Hex NUM
Almost the same as IFB_LLLNUM but len is encoded as a binary
value.
ISOFieldPackager ASCII variable len BINARY
ISOFieldPackager Binary LLLCHAR
ISOFieldPackager Binary LLLCHAR
ISOFieldPackager Binary LLLNUM
ISOFieldPackager Binary LLNUM
ISOFieldPackager Binary Numeric
ISOFieldPackager EBCDIC AMOUNT.
ISOFieldPackager ASCII Binary
EBCDIC [unpacked] Bitmap
ISOFieldPackager CHARACTERS (ASCII invalid input: '&' BINARY)
EBCDIC version of IF_CHAR
BINARY version of IFE_LCHAR
Uses a 1 EBCDIC byte length field, and the binary data is stored as is.
EBCDIC version of IFA_LCHAR
Uses a 1 EBCDIC byte length field
BINARY version of IFE_LLLCHAR
Uses a 3 EBCDIC byte length field, and the binary data is stored as is.
EBCDIC version of IF_LLCHAR
Uses a 2 EBCDIC byte length field
BINARY version of IFE_LLLCHAR
Uses a 3 EBCDIC byte length field, and the binary data is stored as is.
EBCDIC version of IF_LLLCHAR
Uses a 3 EBCDIC byte length field
BINARY version of IFE_LLLCHAR
Uses a 3 EBCDIC byte length field, and EBCDIC content
Uses a 3 EBCDIC byte length field
based on Eoin's IFE_LLCHAR
EBCDIC version of IFB_LLNUM
Uses a 2 EBCDIC byte length field
based on Eoin's IFE_LLCHAR
Uses a 1 EBCDIC byte length field
based on Eoin's IFE_LLCHAR
EBCDIC version of IFA_NUMERIC
Right Justify, zero fill (0xf0) fields
EBCDIC version of IFA_NUMERIC
Right Justify, zero fill (0xf0) fields
Esoteric version of IFA_LLCHAR where payload is in ASCII but length in EBCDIC
EBCDIC version of IFB_LLLNUM
Uses a 2 EBCDIC byte length field
Uses a 2 EBCDIC byte length field.
ISOFieldPackager ASCII variable len CHAR
suitable for GICC subfield 60
Format LLLTT....EBCDIC version of IFMC_TCC
ISOFieldPackager ASCII variable len CHAR
suitable for EuroPay subfield 48
Format LLTT....ISOFieldPackager ASCII variable len CHAR
suitable for GICC subfield 60
Format LLLTT....EBCDIC version of IFMC_LLBINARY, where Tag (TT) and Length (LL) are EBCDIC.
ISOFieldPackager EBCDIC variable len CHAR suitable for MasterCard subfield 48
Format TTLL....ISOFieldPackager EBCDIC variable len CHAR suitable for MasterCard subfield 112
Format TTTLLL....Similar to Europay format, but instead of LLTT it's TTTTLLL
Format TTLL....Binary version of IFMC_LLCHAR
Similar to Europay format, but instead of LLTT it's TTLL
Format TTLL....Binary version of IFMC_LLLCHAR
Similar to Europay format, but instead of LLTT it's TTLLL
Format TTLLL....Import a key from encryption under a KEK to under the LMK.
Initialize
JCESecurityModule and stores it in the context of the ssm subsystem.Implementations convert Strings into byte arrays and vice versa.
Internal Result Code
0xxx: authorization/financial presentment approved.
Convert internal result code (IRC) to result code
ISO 8583 v1987 ASCII Packager
ISO 8583 v1987 ASCII Packager but using Binary Bitmap.
ISO 8583 v1987 BINARY Packager
ISO 8583 v1993 ASCII Packager
WARNING UNTESTED
WARNING UNTESTED
ISO 8583 v1993 Binary Packager
WARNING UNTESTED
WARNING UNTESTED
provides base functionality for the actual packagers
Base Packager class envolving validators.
Base Validator class for jPOS composed ISOComponents (ISOMsg).
implements Leaf for binary fields
See the
API User's Guide
for details.
implements Leaf for Bitmap field
IF*_BITMAP classes extends this class instead of ISOFieldPackager
so packagers can check if field-1 ISOFieldPackager is an instance
of an ISOBitMapPackager and handle differences between ANSI X9.2
and ISO-8583 packaging schemes.
allows the transmision and reception of ISO 8583 Messages
ISOClientSocketFactory is used by BaseChannel and ISOServer
in order to provide hooks for SSL implementations.implements a Component
within a Composite pattern
See
Overview for details.
ISO Currency Conversion package
provides various parsing and format functions used
by the ISO 8583 specs.
Signals that an ISO exception of some sort has occurred.
implements Leaf for standard fields
base class for the various IF*.java Field Packagers
Implements "FlyWeight" pattern
Validator for ISOField components.
An ISOFilter has the oportunity to modify an incoming or
outgoing ISOMsg that is about to go thru an ISOChannel.
Generic class for handling binary fields in Tag-Len-Value format
Format is assemblied by header formatter
Where
TT is the n>0 digit field number (Tag)
LL is the n>=0 digit field length (if n=0 it's means fixed length field with prefixer)
..Generic class for handling string fields in format defined by formatter
Format is assemblied by header formatter
Where
TT is the n>0 digit field number (Tag)
LL is the n>=0 digit field length (if n=0 it's means fixed length field with prefixer)
..ISOMsgPanel
Swing based GUI to ISOMsg
implements Composite
within a Composite pattern
ISOMsgFieldPackager is a packager able to pack compound ISOMsgs
(one message inside another one, and so on...)
THIS CLASS SHOWS THAT IsoMsgFieldValidator IS NOT NECESSARY.
Validator for composed fields.
Called from ISOChannelPanel when you click on it's ISOMeter.
It is possible to ask ISOMUX to forward all unmatched
messages received through its associated ISOChannel
to be processed by an ISORequestListener.
Accept ServerChannel sessions and forwards them to ISORequestListeners
ISOServerSocketFactory is used by BaseChannel and ISOServer
in order to provide hooks for SSL implementations.Source for an ISORequest (where to send a reply)
Interafce enable to get current composite field number.
Generic class for handling binary fields in Tag-Len-Value format
Format TTLL....Generic class for handling string fields in Tag-Len-Value format
Format TTLL....various functions needed to pack/unpack ISO-8583 fields
Validates a jPOS ISOComponent.
Base validation-error class.
List of errors.
This type of exception is raised while validating jPOS ISOComponents.
Wrapper class resulting from process of validating an ISOField
instance.
Wrapper class resulting from process of validating an ISOMsg
instance.
Issuer Application Data parser (IAD, tag 0x9F10) with support for the following formats:
- VIS 1.5
- M/CHIP 4
- EMV Format A (as per the EMV 4.3 Book 3 spec)
Validator for ASCII alphanumeric fields.
Validator for ASCII alphanumeric no-blank filled fields.
Validator for no zero-filled fields.
Validator for ASCII alphanum no-zero no-blank filled fields.
Validator for ASCII numeric fields.
Validator for ASCII numeric and no-zero filled fields.
Provides some higher level methods that are needed by the JCE Security Module, yet they are generic and can be used elsewhere.
Class used for indexing MAC algorithms in cache
JCESecurityModule is an implementation of a security module in software.
JDBM based persistent space implementation
BerkeleyDB Jave Edition based persistent space implementation
A TransactionParticipant whose prepare, commit and abort methods can be
specified through JS scripts.
Translate a key from encryption under LMK to KEK.
Key Encription Scheme.
Key Serial Number (also called Key Name in the ANSI X9.24).
KeyStoreAdaptor
Sample Configuration
MBean interface.
Defines the primary usage of the key contained in the key block.
Implements the Padder interface for padding strings and byte arrays on the
left.
CLI implementation - Deploy subsystem
This interpreter does no conversion and leaves the input the same as the output.
Implements a Literal Interpreter.
Represents a LogSource and adds several helpers
Extracts <isomsg> blocks from standard jPOS log
LogEventWriters allow the customization of how LogListeners write LogEvent data to
output streams.
Peer class Logger forwards LogEvents generated by LogSources
to LogListeners.
packs/unpacks ISOMsgs from jPOS logs
A registry for managing
LogRenderer instances associated with specific class types and renderer types.LSpace (Loom-optimized Space) implementation with per-key locking for Virtual Thread efficiency.
MacroFilter useful to set sequencers, date, unset iso fields, etc.
LogEventWriter that can be configured with event and output mappers to modify
the events before writing to output stream and modify the output stream before writing
to the final destination respectfully.
MasterCard EBCDIC SubField packager
M/Chip Cryptogram Specification
Computes an MD5 based Message Authentication Code
on outgoing messages and checks that MAC on incoming
ones.
Utility class for accessing Micrometer metrics in jPOS components.
Indicate method for the derivation by the issuer of a 16-byte
ICC Master Key used for Application Cryptogram generation,
issuer authentication, and secure messaging.
Defines the operation that the key contained in the key block can perform.
Tester to validate msg.
VALIDATES FIELD INTERDEPENDENCY.
MBean interface.
MUX interface
A class implementing this interface can be added to a
It could be added to a
MUXPool to override the classical built-in strategies.It could be added to a
MUXPool like this:MBean interface.
Talks with TCP based NACs
Sends [LEN][TPDU][ISOMSG]
(len=2 bytes network byte order)
Allow runtime binding of jPOS's components (ISOChannels, Logger, MUXes, etc)
Utility service used to query the NameRegistrar via JMX.
MBean interface.
Talks with TCP based NCCs
Sends [LEN][TPDU][ISOMSG]
(len=2 bytes BCD)
A card validator implementation that performs no validation.
Object is DOM-Node Configurable
The NullPadder does not pad.
AsciiPrefixer constructs a prefix for ASCII messages.
Obfuscate a secret
OneShotChannelAdaptor connects and disconnects a channel for every message
exchange.
MBean interface.
OneShotChannelAdaptorMK2 connects and disconnects a channel for every message
exchange.
MBean interface.
Wrapper on standard packager
Implements an ISOChannel suitable to be used to connect to an X.25 PAD.
An interface for padding and unpadding strings and byte arrays.
Indicate padding method for encripting data (e.g.
Marker interface for spaces that utilize a persistent store.
ISOChannel implementation - Postilion Channel
Send packet len (2 bytes network byte order MSB/LSB) followed by
raw data.
ISO 8583 v1987 Packager for Postilion
This interface is used to encode and decode length prefixes.
Record representing the output of a process, encapsulating the process name,
standard output, and optionally standard error.
Simple Profiler
Sample Usage:
Protects selected fields from LogEvents.
CLI implementation - Deploy subsystem
An interface describing a Q2 service MBean.
Q2 Class Loader (scans deploy/lib directory for new jars)
MBean interface.
QBean for starting and stopping scripts or programs.
MBean interface.
MBean interface.
RMI QMUX Proxy
Remote Space Proxy Adaptor.
MBean interface.
An interface describing a Q2 persistable block.
ISO Server wrapper.
MBean interface.
A qbean dedicated to thread pool executor creation and registration by Q2
NameRegistrar registry
ISOChannel implementation - RAW Channel
Send packet len (4 bytes network byte order) followed by
raw data.
Receives the header and binary image of an incoming message
(suitable for MAC validation)
Implements Record Boundary Preservation protocol
Result Code
ReadableConfiguration
Filters LogEvents by their realm
RealmLogFilter is a filter for Event logs, it should be defined _before_ other standard LogListeners such as SimpleLogListener or RotateLogListeners.
RealmLogFilter is a filter for Event logs, it should be defined _before_ other standard LogListeners such as SimpleLogListener or RotateLogListeners.
Caches a supplier's result up to approximately
maxCycles.RMI based QMUX proxy
RMI based Space proxy
Mapper for removing newlines from the output of writing LogEvents to a stream.
Represents the Result of a transaction
Implements the Padder interface for padding strings and byte arrays on the
Right.
Implements the Padder interface for padding strings and byte arrays on the
Right.
Rotates logs
The SecureDESKey class represents:
Single, double or triple length DES keys that are secured by a security module.
Single, double or triple length DES keys that are secured by a security module.
Represents a key that cannot be used except by your security module and for
performing the operations allowed by the security module for this type
of keys.
The class represents a secure key in key block form (TR-31 or derivatives).
The builder class to create and parse key block structure.
This class contains a set of desirable key properties that can be passed to
an HSM device for example to generate a key or import it.
Represents a collection of Secure Keys and typically stores them in some
persistent storage.
The
SecurePrivateKey class wraps any private key, which is protected
by the security module with variant methods.The
SecureVariantKey class wraps any keys that are secured by
the security module with variant methods.Tag this channel as a server one (from a Socket point of view)
Please note that ISOChannel implementations may choose to
implement ClientChannel as well as ServerChannel, being a
client does not mean it can not be a server too.
CLI implementation - Deploy subsystem
Implements a parser for card's service code as per ISO/IEC 7813:2006(E).
System initiates shutdown sequence
Implements EBCDIC Interpreter for signed numerics.
Implements SecureKeyStore using a properties file.
LogSources can choose to extends this SimpleLogSource
A simple general purpose loggeable message.
Result Code implementation
Indicate method for derivation by the issuer of a 16-byte
Unique DEA Key UDK (Session Key) used for Application Cryptogram generation,
issuer authentication, and secure messaging.
A class that implements the SMAdapter interface would act as an
adapter to the real security module device (by communicating with it using
its proprietary protocol).
SMAdaptor Adaptor
Sample Configuration
MBean interface.
Signals that a Security Module exception of some sort has occurred.
A LogListener implementation that allows logging during a configurable time window
every configurable period.
Space uses concepts described in the Linda Coordination Language
that eases the implementation of other jPOS components (such as
Channels, Muxes, etc.), but it is not by any means an attempt to provide
a full implementation.
Space Adaptor
MBean interface.
org.jpos.space.Space operations do not declare any checked exceptions.
Creates a space based on a space URI.
Intercepts space operations.
RMI Space Proxy
Remote Space Proxy Adaptor.
MBean interface.
Space related helper methods
CLI implementation - SSM subsystem
Provides base for most SSM based commands.
Represents the starting log entry for an auditing process in the system.
Filter that maintains some fields of arriving messages in one direction and put
that fields in the message going in the opposite direction that is the answer,
based on a key formed by some fields.
Represents the stopping log entry, marking the completion of a log instance (end of file/run).
SubConfiguration objects lets childs objects access attributes
in its parent object with a given prefix, for example "child.".
Deprecated.
use GenericSSLSocketFactory()
SysLog Listener
see www.ietf.org/rfc/rfc3164.txt
Periodically dumps Thread and memory usage
Periodically dumps Thread and memory usage
MBean interface.
Base class and template for handling tagged fields.
Task Adaptor
Implements an ISOChannel able to exchange jPOS generated (or
compliant) XML based ISO-8583 messages through a Telnet session the telnet
commands are simply ignored.
Used by JDBMSpace to match entries based on its value
Terminal verification results (TVR) parser.
ONLY TEST PURPOSE.
Deprecated.
Used Executor framework
ThroughputControl limits the throughput
of a process to a maximum number of transactions in
a given period of time.
TPS can be used to measure Transactions Per Second (or transactions during
other period of time).
2 phase commit participant
TSpace implementation
The
TagMapper provides convertions between two decimal tags
TT and subtags.The
TagMapper provides convertions between three decimal tags
TTT and subtags.Distributed transaction identifier intended to be used as an ISO-8583
Retrieval Reference Number (DE-037, RRN).
Inclusive numeric id range suitable for DB index range scans.
Prints the contents of the CLIContext user data.
Util class contains some useful methods.
ISOChannel implementation - VISA's VAP framing
Deprecated.
use Base1* stuff instead
Deprecated.
use Base1* stuff instead
Parse ISOComponents and put the errors into a list.
VISA Cryptogram Specification
WatchDog will issue a warning message
if not canceled on time
Signals that a Weak PIN exception has occurred.
Implements an ISOChannel suitable to be used to connect to an X.25 PAD.
ASCII packaged Bitmap
ANSI X9.2 Packager
packs/unpacks ISOMsgs into XML representation
Implements an ISOChannel able to exchange jPOS generated
(or compliant) XML based ISO-8583 messages
Object is Configurable by an Xml Element
packs/unpacks ISOMsgs into XML representation
Implements ISOFilter by means of XSL-Transformations
Uses java.util.zip to compress an input file and store it to the given output.