See: Description
Interface | Description |
---|---|
ClientModeCapable |
Edpoints implementing this interface are capable
of running in client-mode.
|
ConnectionFactory |
A factory used to create TcpConnection objects.
|
TcpConnection |
An abstraction over
Socket and SocketChannel that
sends Message objects by serializing the payload
and streaming it to the destination. |
TcpConnectionInterceptor | |
TcpConnectionInterceptorFactory |
Interface for TCP connection interceptor factories.
|
TcpListener |
Classes that implement this interface may register with a
connection factory to receive messages retrieved from a
TcpConnection |
TcpNioConnectionSupport |
Used by NIO connection factories to instantiate a
TcpNioConnection object. |
TcpSender |
An interface representing a sending client of a connection
factory.
|
TcpSocketFactorySupport |
Strategy interface for supplying Socket Factories.
|
TcpSocketSupport |
Strategy interface for modifying sockets.
|
TcpSSLContextSupport |
Strategy interface for the creation of an
SSLContext object
for use with SSL/TLS sockets. |
Class | Description |
---|---|
AbstractClientConnectionFactory |
Abstract class for client connection factories; client connection factories
establish outgoing connections.
|
AbstractConnectionFactory |
Base class for all connection factories.
|
AbstractServerConnectionFactory |
Base class for all server connection factories.
|
CachingClientConnectionFactory | |
ClientModeConnectionManager |
Intended to be run on a schedule, simply gets the connection
from a client connection factory each time it is run.
|
DefaultTcpNetSocketFactorySupport |
Implementation of TcpSocketFactorySupport
for non-SSL sockets
ServerSocket and
Socket . |
DefaultTcpNetSSLSocketFactorySupport |
Implementation of TcpSocketFactorySupport
for SSL sockets
SSLServerSocket and
SSLSocket . |
DefaultTcpNioConnectionSupport |
Implementation of
TcpNioConnectionSupport for non-SSL
NIO connections. |
DefaultTcpNioSSLConnectionSupport |
Implementation of
TcpNioConnectionSupport for SSL
NIO connections. |
DefaultTcpSocketSupport |
Default implementation of
TcpSocketSupport ; makes no
changes to sockets. |
DefaultTcpSSLContextSupport |
Default implementation of
TcpSSLContextSupport ; uses a
'TLS' (by default) SSLContext , initialized with 'JKS'
keystores, managed by 'SunX509' Key and Trust managers. |
FailoverClientConnectionFactory |
Given a list of connection factories, serves up
TcpConnection s
that can iterate over a connection from each factory until the write
succeeds or the list is exhausted. |
MessageConvertingTcpMessageMapper | |
TcpConnectionCloseEvent | |
TcpConnectionEvent |
ApplicationEvent representing normal operations on a
TcpConnection . |
TcpConnectionEventListeningMessageProducer |
MessageProducer that produces Messages with @link TcpConnectionEvent
payloads. |
TcpConnectionExceptionEvent |
ApplicationEvent representing exceptions on a
TcpConnection . |
TcpConnectionInterceptorFactoryChain | |
TcpConnectionInterceptorSupport |
Base class for TcpConnectionIntercepters; passes all method calls through
to the underlying
TcpConnection . |
TcpConnectionOpenEvent | |
TcpConnectionSupport |
Base class for TcpConnections.
|
TcpMessageMapper |
Maps incoming data from a
TcpConnection to a Message . |
TcpNetClientConnectionFactory |
A client connection factory that creates
TcpNetConnection s. |
TcpNetConnection |
A TcpConnection that uses and underlying
Socket . |
TcpNetServerConnectionFactory |
Implements a server connection factory that produces
TcpNetConnection s using
a ServerSocket . |
TcpNioClientConnectionFactory |
A client connection factory that creates
TcpNioConnection s. |
TcpNioConnection |
A TcpConnection that uses and underlying
SocketChannel . |
TcpNioServerConnectionFactory |
/**
Implements a server connection factory that produces
TcpNioConnection s using
a ServerSocketChannel . |
TcpNioSSLConnection |
Implementation of
TcpConnection supporting SSL/TLS over NIO. |
Exception | Description |
---|---|
NoListenerException |