Package com.softwareag.um.io

Universal Messaging Transport API Package. More...

Data Structures

interface  AcceptHandler
 This interface is passed to TransportFactory.bind when you want to create an AsynchronousServerTransport. More...
 
class  AsynchronousServerTransport
 By establishing an AsynchronousServerTransport, new client connections will automatically be accepted and notifications of new connections will be passed to the user implementation of AcceptHandler. More...
 
class  AsynchronousTransport
 This is a client side Transport object. More...
 
class  ClientContextBuilder
 This is an abstract Builder object which is used to create client side Transports. More...
 
class  ClientContextBuilderFactory
 This factory allows you to construct ClientContextBuilders and therefore ClientTransportContexts by passing a String URL. More...
 
class  ClientRDMATransportContext
 Constructed using the ClientRDMATransportContext.Builder. More...
 
class  ClientSHMTransportContext
 Constructed using the ClientSHMTransportContext.Builder. More...
 
class  ClientSocketTransportContext
 Constructed using the ClientSocketTransportContext.Builder. More...
 
class  ClientSSLTransportContext
 Constructed using the ClientSSLTransportContext.Builder. More...
 
class  ClientTransportContext
 This represents a client side TransportContect that is used to create Transport objects using the TransportFactory. More...
 
interface  CloseHandler
 The CloseHandler interface is passed to the TransportFactory.bind method when you want to create and AsynchronousServerTransport or to the TransportFactory.connect method when you want to create client side AsynchronousTransports. More...
 
interface  ConnectHandler
 This interface is passed to TransportFactory.connect when you want to create an AsynchronousTransport. More...
 
class  ContextBuilder
 Represents a Builder object which is used to create client or server TransportContexts. More...
 
interface  DataHandler
 This interface is passed to the TransportFactory.connect method when you want to create an AsynchronousTransport. More...
 
class  Logger
 The class used to log messages in UM Transport. More...
 
interface  LogListener
 This class provides a mechanism to override the default Logging within the umTransport code. More...
 
class  ServerContextBuilder
 This is an abstract builder object that is used to create ServerTransports. More...
 
class  ServerContextBuilderFactory
 This factory allows you to construct ServerContextBuilders and therefore ServerTransportContexts by passing a String URL. More...
 
class  ServerRDMATransportContext
 Constructed using the ServerRDMATransportContext.Builder. More...
 
class  ServerSHMTransportContext
 Constructed using the ServerSHMTransportContext.Builder. More...
 
class  ServerSocketTransportContext
 Constructed using the ServerSocketTransportContext.Builder. More...
 
class  ServerSSLTransportContext
 Constructed using the ServerSSLTransportContext.Builder. More...
 
interface  ServerTransport
 Interface that defines methods common to all ServerTransports. More...
 
class  ServerTransportContext
 Abstract class which defines methods common to all ServerTransportContexts. More...
 
class  SynchronousServerTransport
 This ServerTransport is used synchronously accept client transports. More...
 
class  SynchronousTransport
 This Transport represents a client connection. More...
 
interface  Transport
 Interface that defines methods common to all client Transports. More...
 
class  TransportContext
 Abstract class that defines methods common to all TransportContexts. More...
 
class  TransportFactory
 The TransportFactory is used to to create ServerTransports or client Transports. More...
 

Detailed Description

Universal Messaging Transport API Package.