@NonNullApi package org.springframework.integration.ip.tcp.connection
All things related to tcp connections - client and server factories; listener and sender interfaces.
ClassDescriptionAbstract class for client connection factories; client connection factories establish outgoing connections.Base class for all connection factories.Base class for all server connection factories.Base class for TCP Connection Support implementations.Connection factory that caches connections from the underlying target factory.Edpoints implementing this interface are capable of running in client-mode.Intended to be run on a schedule, simply gets the connection from a client connection factory each time it is run.A factory used to create TcpConnection objects.Default implementation of
TcpNioConnectionSupportfor non-SSL NIO connections.Implementation of
TcpNioConnectionSupportfor SSL NIO connections.Default implementation of
TcpSocketSupport; makes no changes to sockets.Given 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.Simple wrapper around
Socketproviding access to getters (except input/output streams).ApplicationEvent representing normal operations on a
TcpConnection.ApplicationEvent representing exceptions on a
TcpConnection.An event emitted when an endpoint cannot correlate a connection id to a connection; the cause is a messaging exception with the failed message.An event emitted when a connection could not be established for some reason.Interface for TCP connection interceptor factories.
IpIntegrationEventrepresenting exceptions on a TCP server socket/channel.
IpIntegrationEventemitted when a server begins listening.Base class for TcpConnections.Classes that implement this interface may register with a connection factory to receive messages retrieved from a
TcpConnection.A client connection factory that creates
TcpNetConnections.A TcpConnection that uses and underlying
Socket.Used by NET connection factories to instantiate a
TcpNetConnectionobject.A client connection factory that creates
TcpNioConnections.A TcpConnection that uses and underlying
SocketChannel.Used by NIO connection factories to instantiate a
TcpConnectionsupporting SSL/TLS over NIO.An interface representing a sending client of a connection factory.Connection factories that act as TCP servers, listening for incoming connections.Strategy interface for supplying Socket Factories.Strategy interface for modifying sockets.Strategy interface for the creation of an
SSLContextobject for use with SSL/TLS sockets.A client connection factory that binds a connection to a thread.