All Classes and Interfaces
Class
Description
Binary Fixed-Length of 4 bytes.
Binary Fixed-Length of 8 bytes.
Binary Fixed-Length of 8 hexadecimal EBCDIC-500 characters.
Converts an
AmexMessage
to an another representation.Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) and Scale S (0 ≤ S < N).
Decodes a sequence of bytes into the fields of an
AmexMessage
.Encodes the fields of an
AmexMessage
into a sequence of bytes.Signals that a decoding or encoding error has occurred.
Definition of a data element of an AMEX message.
Definition of all data elements of an AMEX message.
Converts a message of AMEX fields to a JSON representation.
Methods common (shared) by all AMEX messages.
Numeric Fixed-Length Right-Justified of 1 EBCDIC-500 digit.
Numeric Fixed-Length Right-Justified of 10 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 11 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 12 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 2 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 3 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 4 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 5 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 6 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 7 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 8 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of 9 EBCDIC-500 digits.
Numeric Fixed-Length Right-Justified of N EBCDIC-500 digits (19 ≤ N).
Numeric Variable-Length (LL) of at most N EBCDIC-500 digits (10 ≤ N ≤ 18).
Numeric Variable-Length (LL) of at most N EBCDIC-500 digits (19 ≤ N ≤ 99).
Obfuscation alternatives for
AmexField
values.String Fixed-Length Left-Justified of N EBCDIC-500 characters (1 ≤ N).
String Variable-Length (LL) of at most N EBCDIC-500 characters (1 ≤ N ≤ 99).
String Variable-Length (LLL) of at most N EBCDIC-500 characters (1 ≤ N ≤ 999).
Converts a message of AMEX fields to an another representation.
Converts a message of AMEX fields to an XML representation.
Converts a message of AMEX fields to a YAML representation.
Base64 encoders and decoders.
Provides static utility methods that operate on Java beans.
Provides static utility methods that operate on
ByteBuffers
.A random and sequential accessible array of zero or more bytes.
Asynchronous bidirectional communication channel with NetSwitch server.
Encodes and decodes messages sent through a communication channel.
Decodes a
Message
from an inbound ByteBuffer
.Encodes an outbound
Message
into a ByteBuffer
.Executes logic using a managed logical channel.
Inspects or modifies inbound and outbound
Messages
of a
communication channel.Information of a NetSwitch channel.
Wraps a list of
channel information
items.Implements the common logic of a client application.
Executes the logic of a client action using a connected channel.
Communication channel between a client application and the NetSwitch
server.
Signals that a client error of some kind has occurred.
Allows a
ChannelCodec
to communicate with its container.Signals that a encoder/decoder error of some kind has occurred.
The NetSwitch Console.
Provides static utility methods that perform general conversions.
Implements the logic common to all delayed events.
Converts an
ElementMap
to an ElementList
.Wraps a list of
JAXBElement<String>
items.Maps an element name to its associated string value.
MXBean used to manage and monitor an
Endpoint
.Provides execution statistics.
Wraps a list of
execution statistics
.Service execution statistics.
Type of a
LayoutField
.Allows a
ChannelFilter
to communicate with its container.Signals that a filter error of some kind has occurred.
Binary Fixed-Length of 1 byte.
Binary Fixed-Length of 2 bytes.
Binary Fixed-Length of 4 bytes.
Binary Fixed-Length of 8 bytes.
Binary Fixed-Length of N bytes (1 ≤ N).
Binary Fixed-Length of 16 hexadecimal characters.
Binary Variable-Length (LL) of at most N bytes (1 ≤ N ≤ 99).
Binary Variable-Length (LLL) of at most N bytes (1 ≤ N ≤ 999).
Converts an
IsoMessage
to an another representation.Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) and Scale S (0 ≤ S < N).
Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) with Scale Indicator.
Decodes a sequence of bytes into the fields of an
IsoMessage
.Encodes the fields of an
IsoMessage
into a sequence of bytes.Signals that a decoding or encoding error has occurred.
Definition of a data element of an ISO message.
Definition of all data elements of an ISO message.
Binary Fixed-Length of N (even) hexadecimal characters (2 ≤ N).
Binary Variable-Length (LL) of at most N (even) hexadecimal characters (2 ≤ N ≤ 98).
Binary Variable-Length (LLL) of at most N (even) hexadecimal characters (2 ≤ N ≤ 998).
Converts a message of ISO fields to a JSON representation.
Methods common (shared) by all ISO messages.
Numeric Fixed-Length Right-Justified of 10 ASCII digits.
Numeric Fixed-Length Right-Justified of 12 ASCII digits.
Numeric Fixed-Length Right-Justified of 16 ASCII digits.
Numeric Fixed-Length Right-Justified of 2 ASCII digits.
Numeric Fixed-Length Right-Justified of 3 ASCII digits.
Numeric Fixed-Length Right-Justified of 4 ASCII digits.
Numeric Fixed-Length Right-Justified of 5 ASCII digits.
Numeric Fixed-Length Right-Justified of 6 ASCII digits.
Numeric Fixed-Length Right-Justified of 7 ASCII digits.
Numeric Fixed-Length Right-Justified of 8 ASCII digits.
Numeric Fixed-Length Right-Justified of 9 ASCII digits.
Numeric Fixed-Length Right-Justified Sign + 8 ASCII digits.
Numeric Fixed-Length Right-Justified of N ASCII digits (19 ≤ N).
Numeric Variable-Length (LL) of at most N ASCII digits (5 ≤ N ≤ 9).
Numeric Variable-Length (LL) of at most N ASCII digits (10 ≤ N ≤ 18).
Numeric Variable-Length (LL) of at most N ASCII digits (19 ≤ N ≤ 99).
Obfuscation alternatives for
IsoField
values.String Fixed-Length Left-Justified of N ASCII characters (1 ≤ N).
String Variable-Length (LL) of at most N ASCII characters (1 ≤ N ≤ 99).
String Variable-Length (LLL) of at most N ASCII characters (1 ≤ N ≤ 999).
String Variable-Length (LLLL) of at most N ASCII characters (1 ≤ N ≤ 9999).
An
IsoDecoder
with TLV (Tag-Length-Value) support.Elements encoded in TLV (Tag-Length-Value) format.
Converts a message of ISO fields to an another representation.
Converts a message of ISO fields to an XML representation.
Converts a message of ISO fields to a YAML representation.
Executes an operation using a managed Java Secure Channel (JSCH).
Services for executing network I/O with managed sockets.
Collection of fields whose values can be edited with a
LayoutMessage
.Data item whose value can be edited with a
LayoutMessage
.Collection of reusable
Layout
instances.Text message formatted according to a
Layout
specification.Prints a
LogRecord
using the NetSwitch format.Provides static utility methods used to configure the System Logging Facility.
Logical channel of a multiplexed communication
ClientChannel
.Pool of reusable thread-safe
logical channels
.Services for sending e-mail messages.
Unit of communication between endpoints in a distributed environment.
Defines the possible labels of a
Message
.Defines the possible types of a
Message
.The NetSwitch MetaServer startup class.
MulticastEvent is used to notify that a multicast message has arrived.
MulticastEvent is used to notify that a multicast message has arrived.
Listener interface for receiving multicast messages.
Listener interface for receiving multicast messages.
Information of a NetSwitch object.
Wraps a list of
object information
items.Information of NetSwitch parameters.
Pending reply that can be received and dispatched by any server channel.
Type of the value of a
Message
property.ReplyEvent is used to notify that a reply message has arrived.
ReplyEvent is used to notify that a reply message has arrived.
Listener interface for receiving reply messages.
Listener interface for receiving reply messages.
Signals that a reply timeout event has occurred.
RequestErrorEvent is used to notify that a request error has occured.
Listener interface for receiving request error events.
RequestEvent is used to notify that a request message has arrived.
Listener interface for receiving request messages.
Allows a Rest Service to communicate with NetSwitch.
Communication channel between a server application and a NetSwitch
server.
Allows a
ServerChannel
to communicate with its container.Signals that a server error of some kind has occurred.
Interface of the MXBean of a
Server
.Signals that a service request error of some kind has occurred.
Executes network I/O using a managed socket conection.
Services for executing network I/O with managed sockets.
Executes an SQL statement using a managed database connection.
Services for executing SQL statements and database procedures.
The NetSwitch Server startup class.
MXBean used to manage and monitor a
Switch
server.TaskResultEvent is used to notify that a task has computed a result.
Listener interface for receiving task result events.
Unsynchronized
InputStream
in which data is read from a byte array.Unsynchronized
OutputStream
in which data is written to a byte array.A character stream that collects its output in an unsynchronized string
builder, which can then be used to construct a string.
Binary Fixed-Length of 3 bytes.
Binary Fixed-Length of 8 bytes.
Binary Fixed-Length of N bytes (1 ≤ N) with Hexadecimal representation.
Binary Fixed-Length of N bytes (1 ≤ N).
Binary Variable-Length of at most N bytes (1 ≤ N ≤ 255).
Converts a
VipMessage
to an another representation.Decodes a sequence of bytes into the fields of a
VipMessage
.Encodes the fields of a
VipMessage
into a sequence of bytes.Signals that a decoding or encoding error has occurred.
Definition of a data element of a VIP message.
Definition of all data elements of a VIP message.
Converts a message of VIP fields to a JSON representation.
Methods common (shared) by all VIP messages.
Numeric Fixed-Length Right-Justified of 10 BCD digits (5 bytes).
Numeric Fixed-Length Right-Justified of 12 BCD digits (6 bytes).
Numeric Fixed-Length Right-Justified of 14 BCD digits (7 bytes).
Numeric Fixed-Length Right-Justified of 16 BCD digits (8 bytes).
Numeric Fixed-Length Right-Justified of 2 BCD digits (1 byte).
Numeric Fixed-Length Right-Justified of 4 BCD digits (2 bytes).
Numeric Fixed-Length Right-Justified of 6 BCD digits (3 bytes).
Numeric Fixed-Length Right-Justified of 8 BCD digits (4 bytes).
Numeric Fixed-Length Right-Justified of 4 EBCDIC-037 digits.
Numeric Fixed-Length Right-Justified of N BCD digits (1 ≤ N).
Numeric Variable-Length Right-Justified of at most N BCD digits (1 ≤ N ≤ 9).
Numeric Variable-Length Right-Justified of at most N BCD digits (10 ≤ N ≤ 18).
Numeric Variable-Length Right-Justified of at most N BCD digits (19 ≤ N ≤ 255).
Obfuscation alternatives for
VipField
values.String Fixed-Length of 1 EBCDIC-037 character.
String Fixed-Length Left-Justified of N EBCDIC-037 characters (1 ≤ N).
String Variable-Length of at most N EBCDIC-037 characters (1 ≤ N ≤ 255).
Track-2 Variable-Length of at most 37 BCD digits and separator.
Converts a message of VIP fields to an another representation.
Converts a message of VIP fields to an XML representation.
Converts a message of VIP fields to a YAML representation.
Blocks the current thread and waits until a condition occurs.
A handler for consuming the result of an asynchronous write operation.
Provides static utility methods that perform XML operations.