All things related to tcp connections - client and server factories; listener and sender interfaces.
Interface Summary Interface Description ClientModeCapableEdpoints implementing this interface are capable of running in client-mode. ConnectionFactoryA factory used to create TcpConnection objects. TcpConnection TcpConnectionInterceptor TcpConnectionInterceptorFactoryInterface for TCP connection interceptor factories. TcpListenerClasses that implement this interface may register with a connection factory to receive messages retrieved from a
TcpNetConnectionSupportUsed by NET connection factories to instantiate a
TcpNioConnectionSupportUsed by NIO connection factories to instantiate a
TcpSenderAn interface representing a sending client of a connection factory. TcpServerConnectionFactoryConnection factories that act as TCP servers, listening for incoming connections. TcpSocketFactorySupportStrategy interface for supplying Socket Factories. TcpSocketSupportStrategy interface for modifying sockets. TcpSSLContextSupportStrategy interface for the creation of an
SSLContextobject for use with SSL/TLS sockets.
Class Summary Class Description AbstractClientConnectionFactoryAbstract class for client connection factories; client connection factories establish outgoing connections. AbstractConnectionFactoryBase class for all connection factories. AbstractServerConnectionFactoryBase class for all server connection factories. AbstractTcpConnectionSupportBase class for TCP Connection Support implementations. CachingClientConnectionFactoryConnection factory that caches connections from the underlying target factory. ClientModeConnectionManagerIntended to be run on a schedule, simply gets the connection from a client connection factory each time it is run. DefaultTcpNetConnectionSupportDefault implementation of
DefaultTcpNetSocketFactorySupport DefaultTcpNetSSLSocketFactorySupport DefaultTcpNioConnectionSupportImplementation of
TcpNioConnectionSupportfor non-SSL NIO connections.
TcpNioConnectionSupportfor SSL NIO connections.
DefaultTcpSocketSupportDefault implementation of
TcpSocketSupport; makes no changes to sockets.
DefaultTcpSSLContextSupport FailoverClientConnectionFactoryGiven a list of connection factories, serves up
TcpConnections that can iterate over a connection from each factory until the write succeeds or the list is exhausted.
MessageConvertingTcpMessageMapper SocketInfoSimple wrapper around
Socketproviding access to getters (except input/output streams).
TcpConnectionCloseEvent TcpConnectionEventApplicationEvent representing normal operations on a
TcpConnectionExceptionEventApplicationEvent representing exceptions on a
TcpConnectionFailedCorrelationEventAn event emitted when an endpoint cannot correlate a connection id to a connection; the cause is a messaging exception with the failed message. TcpConnectionFailedEventAn event emitted when a connection could not be established for some reason. TcpConnectionInterceptorFactoryChain TcpConnectionInterceptorSupport TcpConnectionOpenEvent TcpConnectionServerExceptionEvent
IpIntegrationEventrepresenting exceptions on a TCP server socket/channel.
IpIntegrationEventemitted when a server begins listening.
TcpConnectionSupportBase class for TcpConnections. TcpMessageMapper TcpNetClientConnectionFactoryA client connection factory that creates
TcpNetConnectionA TcpConnection that uses and underlying
TcpNetServerConnectionFactory TcpNioClientConnectionFactoryA client connection factory that creates
TcpNioConnectionA TcpConnection that uses and underlying
TcpNioServerConnectionFactory TcpNioSSLConnectionImplementation of
TcpConnectionsupporting SSL/TLS over NIO.
ThreadAffinityClientConnectionFactoryA client connection factory that binds a connection to a thread.
Exception Summary Exception Description NoListenerException