| Name | Description | Type | Package | Framework |
| SoftEndOfStreamException | Used to communicate that a stream has closed, but between logicalSince:2. | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration |
| NoListenerException | Class | org.springframework.integration.ip.tcp.connection | Spring Integration | |
| MessageConvertingTcpMessageMapper | Class | org.springframework.integration.ip.tcp.connection | Spring Integration | |
| MapJsonSerializer | Serializes a Map as JSON. | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration |
| FailoverClientConnectionFactory | Given a list of connection factories, serves up TcpConnectionsthat can iterate over a connection from each factory until the write | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| DefaultTcpSSLContextSupport | Default implementation of TcpSSLContextSupport; uses a'TLS' (by default) SSLContext, initialized with 'JKS' | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| DefaultTcpSocketSupport | Default implementation of TcpSocketSupport; makes noSince:2. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| DefaultTcpNioSSLConnectionSupport | Class | org.springframework.integration.ip.tcp.connection | Spring Integration | |
| DefaultTcpNioConnectionSupport | Class | org.springframework.integration.ip.tcp.connection | Spring Integration | |
| DefaultTcpNetSSLSocketFactorySupport | for SSL sockets SSLServerSocket andSince:2. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| DefaultTcpNetSocketFactorySupport | for non-SSL sockets ServerSocket andSince:2. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| ConnectionFactory | A factory used to create TcpConnection objects. | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| ClientModeCapable | Edpoints implementing this interface are capableof running in client-mode. | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| ClientModeConnectionManager | Intended to be run on a schedule, simply gets the connectionfrom a client connection factory each time it is run. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| CachingClientConnectionFactory | Connection factory that caches connections from the underlying target factory. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| ByteArraySingleTerminatorSerializer | Reads data in an InputStream to a byte[]; data must be terminated by a singlebyte (not included in resulting byte[]). | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration |
| ByteArrayStxEtxSerializer | Reads data in an InputStream to a byte[]; data must be prefixed by | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration |
| ByteArrayLfSerializer | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration | |
| ByteArrayRawSerializer | A byte array (de)serializer that does nothing with the payload; sends it raw. | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration |
| ByteArrayLengthHeaderSerializer | Reads data in an InputStream to a byte[]; data must be preceded bya binary length (network byte order, not included in resulting byte[]). | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration |
| ByteArrayCrLfSerializer | Reads data in an InputStream to a byte[]; data must be terminated by \r\n(not included in resulting byte[]). | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration |
| AbstractServerConnectionFactory | Base class for all server connection factories. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| AbstractConnectionFactory | Base class for all connection factories. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| AbstractClientConnectionFactory | Abstract class for client connection factories; client connection factoriesestablish outgoing connections. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| AbstractByteArraySerializer | Base class for (de)serializers that provide a mechanism toreconstruct a byte array from an arbitrary stream. | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration |
| TcpConnection | An abstraction over Socket and SocketChannel thatsends Message objects by serializing the payload | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpConnectionCloseEvent | Class | org.springframework.integration.ip.tcp.connection | Spring Integration | |
| TcpConnectionEvent | ApplicationEvent representing normal operations on a TcpConnection. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpConnectionEventListeningMessageProducer | MessageProducer that produces Messages with @link TcpConnectionEventSince:3. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpConnectionExceptionEvent | ApplicationEvent representing exceptions on a TcpConnection. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpConnectionFailedCorrelationEvent | An event emitted when an endpoint cannot correlate a connection id to aconnection; the cause is a messaging exception with the failed message. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpConnectionInterceptor | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration | |
| TcpConnectionInterceptorFactory | Interface for TCP connection interceptor factories. | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpConnectionInterceptorFactoryChain | Class | org.springframework.integration.ip.tcp.connection | Spring Integration | |
| TcpConnectionInterceptorSupport | Base class for TcpConnectionIntercepters; passes all method calls throughto the underlying TcpConnection. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpConnectionOpenEvent | Class | org.springframework.integration.ip.tcp.connection | Spring Integration | |
| TcpConnectionServerExceptionEvent | IpIntegrationEvent representing exceptions on a TCP server socket/channel. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpConnectionSupport | Base class for TcpConnections. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpDeserializationExceptionEvent | Event representing an exception while decoding an incoming stream. | Class | org.springframework.integration.ip.tcp.serializer | Spring Integration |
| TcpInboundGateway | Inbound Gateway using a server connection factory - threading is controlled by thefactory. | Class | org.springframework.integration.ip.tcp | Spring Integration |
| TcpListener | Classes that implement this interface may register with aconnection factory to receive messages retrieved from a | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpMessageMapper | Maps incoming data from a TcpConnection to a Message. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpNetClientConnectionFactory | A client connection factory that creates TcpNetConnections. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpNetConnection | A TcpConnection that uses and underlying Socket. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpNetServerConnectionFactory | a ServerSocket. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpNioClientConnectionFactory | A client connection factory that creates TcpNioConnections. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpNioConnection | A TcpConnection that uses and underlying SocketChannel. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpNioConnectionSupport | Used by NIO connection factories to instantiate a TcpNioConnection object. | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpNioServerConnectionFactory | a ServerSocketChannel. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpNioSSLConnection | Unlike TcpNetConnection, which uses Sockets, the JVM does not directly support SSL forSocketChannels, used by NIO. | Class | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpOutboundGateway | TCP outbound gateway that uses a client connection factory. | Class | org.springframework.integration.ip.tcp | Spring Integration |
| TcpReceivingChannelAdapter | Tcp inbound channel adapter using a TcpConnection toreceive data - if the connection factory is a server | Class | org.springframework.integration.ip.tcp | Spring Integration |
| TcpSender | An interface representing a sending client of a connectionSince:2. | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpSendingMessageHandler | Tcp outbound channel adapter using a TcpConnection tosend data - if the connection factory is a server | Class | org.springframework.integration.ip.tcp | Spring Integration |
| TcpServerConnectionFactory | Connection factories that act as TCP servers, listening for incoming connections. | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpSocketFactorySupport | Strategy interface for supplying Socket Factories. | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpSocketSupport | Strategy interface for modifying sockets. | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |
| TcpSSLContextSupport | Strategy interface for the creation of an SSLContext objectfor use with SSL/TLS sockets. | Interface | org.springframework.integration.ip.tcp.connection | Spring Integration |