Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractByteArraySerializer - Class in org.springframework.integration.ip.tcp.serializer
-
Base class for (de)serializers that provide a mechanism to reconstruct a byte array from an arbitrary stream.
- AbstractByteArraySerializer() - Constructor for class org.springframework.integration.ip.tcp.serializer.AbstractByteArraySerializer
- AbstractClientConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
Abstract class for client connection factories; client connection factories establish outgoing connections.
- AbstractClientConnectionFactory(String, int) - Constructor for class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
-
Construct a factory that will established connections to the host and port.
- AbstractConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
Base class for all connection factories.
- AbstractConnectionFactory(int) - Constructor for class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- AbstractConnectionFactory(String, int) - Constructor for class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- AbstractConnectionFactorySpec<S extends AbstractConnectionFactorySpec<S,
C>, C extends AbstractConnectionFactory> - Class in org.springframework.integration.ip.dsl -
An
IntegrationComponentSpec
forAbstractConnectionFactory
s. - AbstractConnectionFactorySpec(C) - Constructor for class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- AbstractInternetProtocolReceivingChannelAdapter - Class in org.springframework.integration.ip
-
Base class for inbound TCP/UDP Channel Adapters.
- AbstractInternetProtocolReceivingChannelAdapter(int) - Constructor for class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- AbstractInternetProtocolSendingMessageHandler - Class in org.springframework.integration.ip
-
Base class for UDP MessageHandlers.
- AbstractInternetProtocolSendingMessageHandler(String, int) - Constructor for class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- AbstractPooledBufferByteArraySerializer - Class in org.springframework.integration.ip.tcp.serializer
-
Base class for deserializers that cannot determine the buffer size needed.
- AbstractPooledBufferByteArraySerializer() - Constructor for class org.springframework.integration.ip.tcp.serializer.AbstractPooledBufferByteArraySerializer
- AbstractServerConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
Base class for all server connection factories.
- AbstractServerConnectionFactory(int) - Constructor for class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
-
The port on which the factory will listen.
- AbstractTcpConnectionSupport - Class in org.springframework.integration.ip.tcp.connection
-
Base class for TCP Connection Support implementations.
- AbstractTcpConnectionSupport() - Constructor for class org.springframework.integration.ip.tcp.connection.AbstractTcpConnectionSupport
- AbstractUdpOutboundChannelAdapterSpec<S extends AbstractUdpOutboundChannelAdapterSpec<S>> - Class in org.springframework.integration.ip.dsl
-
A
MessageHandlerSpec
for UDPMessageHandler
s. - AbstractUdpOutboundChannelAdapterSpec() - Constructor for class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- AbstractUdpOutboundChannelAdapterSpec(String) - Constructor for class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- AbstractUdpOutboundChannelAdapterSpec(String, int) - Constructor for class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- AbstractUdpOutboundChannelAdapterSpec(Function<Message<?>, ?>) - Constructor for class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- ACK_ADDRESS - Static variable in class org.springframework.integration.ip.IpHeaders
-
The remote ip address to which UDP application-level acks will be sent.
- ACK_ID - Static variable in class org.springframework.integration.ip.IpHeaders
-
A correlation id for UDP application-level acks.
- ackCounter(int) - Method in class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- ACTUAL_CONNECTION_ID - Static variable in class org.springframework.integration.ip.IpHeaders
-
For information only - when using a cached or failover client connection factory, contains the actual underlying connection id.
- addConnection(TcpConnectionSupport) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- addConstructorValueIfAttributeDefined(BeanDefinitionBuilder, Element, String) - Static method in class org.springframework.integration.ip.config.IpAdapterParserUtils
-
Adds a constructor-arg to the provided bean definition builder with the value of the attribute whose name is provided if that attribute is defined in the given element.
- addCustomHeaders(TcpConnection, MessageHeaders) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
- addDestinationConfigToConstructor(Element, BeanDefinitionBuilder, ParserContext) - Static method in class org.springframework.integration.ip.config.IpAdapterParserUtils
-
Adds destination configuration to constructor.
- addNewConnection(TcpConnection) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- addNewConnection(TcpConnection) - Method in interface org.springframework.integration.ip.tcp.connection.TcpSender
-
When we are using sockets owned by a
TcpListener
, this method is called each time a new connection is made. - addNewConnection(TcpConnection) - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- addNewConnection(TcpConnection) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- addNewConnection(TcpConnection) - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- addStandardHeaders(TcpConnection, MessageHeaders) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
- afterShutdown() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- afterShutdown() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- afterShutdown() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- allocate(int) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
-
Allocate a ByteBuffer of the requested length using normal or direct buffers, depending on the usingDirectBuffers field.
- APPLY_SEQUENCE - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- async(boolean) - Method in class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
-
Set to true to release the sending thread and receive the reply asynchronously.
- asyncSendMessage(DatagramPacket) - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
B
- backlog(int) - Method in class org.springframework.integration.ip.dsl.TcpServerConnectionFactorySpec
- BACKLOG - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- beforeShutdown() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- beforeShutdown() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- beforeShutdown() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- buildNewConnection() - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
- buildNewConnection() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory
- buildNewConnection() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- ByteArrayCrLfSerializer - Class in org.springframework.integration.ip.tcp.serializer
-
Reads data in an InputStream to a byte[]; data must be terminated by \r\n (not included in resulting byte[]).
- ByteArrayCrLfSerializer() - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArrayCrLfSerializer
- ByteArrayElasticRawDeserializer - Class in org.springframework.integration.ip.tcp.serializer
-
A deserializer that uses a
ByteArrayOutputStream
instead of a fixed buffer, allowing the buffer to grow as needed. - ByteArrayElasticRawDeserializer() - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArrayElasticRawDeserializer
-
Construct an instance that uses
ByteArrayOutputStream
s with an initial buffer size of 32. - ByteArrayElasticRawDeserializer(int) - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArrayElasticRawDeserializer
-
Construct an instance that uses
ByteArrayOutputStream
s with the provided initial buffer size. - ByteArrayLengthHeaderSerializer - Class in org.springframework.integration.ip.tcp.serializer
-
Reads data in an InputStream to a byte[]; data must be preceded by a binary length (network byte order, not included in resulting byte[]).
- ByteArrayLengthHeaderSerializer() - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Construct the serializer using
ByteArrayLengthHeaderSerializer.HEADER_SIZE_INT
. - ByteArrayLengthHeaderSerializer(int) - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Construct the serializer using the supplied header size.
- ByteArrayLfSerializer - Class in org.springframework.integration.ip.tcp.serializer
- ByteArrayLfSerializer() - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArrayLfSerializer
- ByteArrayRawSerializer - Class in org.springframework.integration.ip.tcp.serializer
-
A byte array (de)serializer that does nothing with the payload; sends it raw.
- ByteArrayRawSerializer() - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArrayRawSerializer
- ByteArrayRawSerializer(boolean) - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArrayRawSerializer
-
Treat socket timeouts as a normal EOF and emit the (possibly partial) message.
- ByteArraySingleTerminatorSerializer - Class in org.springframework.integration.ip.tcp.serializer
-
Reads data in an InputStream to a byte[]; data must be terminated by a single byte (not included in resulting byte[]).
- ByteArraySingleTerminatorSerializer(byte) - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArraySingleTerminatorSerializer
- ByteArrayStxEtxSerializer - Class in org.springframework.integration.ip.tcp.serializer
-
Reads data in an InputStream to a byte[]; data must be prefixed by <stx> and terminated by <etx> (not included in resulting byte[]).
- ByteArrayStxEtxSerializer() - Constructor for class org.springframework.integration.ip.tcp.serializer.ByteArrayStxEtxSerializer
C
- CachingClientConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
Connection factory that caches connections from the underlying target factory.
- CachingClientConnectionFactory(AbstractClientConnectionFactory, int) - Constructor for class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
-
Construct a caching connection factory that delegates to the provided factory, with the provided pool size.
- checkActive() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- checkActive() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- checkClosure(int) - Method in class org.springframework.integration.ip.tcp.serializer.AbstractByteArraySerializer
- checkTaskExecutor(String) - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
-
Creates a default task executor if none was supplied.
- CLIENT_MODE - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- clientMode(boolean) - Method in class org.springframework.integration.ip.dsl.TcpInboundChannelAdapterSpec
- clientMode(boolean) - Method in class org.springframework.integration.ip.dsl.TcpInboundGatewaySpec
- clientMode(boolean) - Method in class org.springframework.integration.ip.dsl.TcpOutboundChannelAdapterSpec
- ClientModeCapable - Interface in org.springframework.integration.ip.tcp.connection
-
Edpoints implementing this interface are capable of running in client-mode.
- ClientModeConnectionManager - Class in org.springframework.integration.ip.tcp.connection
-
Intended to be run on a schedule, simply gets the connection from a client connection factory each time it is run.
- ClientModeConnectionManager(AbstractConnectionFactory) - Constructor for class org.springframework.integration.ip.tcp.connection.ClientModeConnectionManager
- close() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
-
Closes the connection.
- close() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- close() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Close this connection.
- close() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
-
Closes this connection.
- close() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- close() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection
- closeConnection(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
If we have been intercepted, propagate the close from the outermost interceptor; otherwise, just call close().
- closeConnection(String) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Close a connection with the specified connection id.
- closeConnection(String) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- closeStreamAfterSend(boolean) - Method in class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
-
Set to true to close the connection output stream after sending without closing the connection.
- CommonSocketOptions - Interface in org.springframework.integration.ip
- configure(DatagramSocket) - Method in interface org.springframework.integration.ip.udp.SocketCustomizer
-
Configure the socket ({code setTrafficClass()}, etc).
- configureSocket(SocketCustomizer) - Method in class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
-
Configure the socket.
- configureSocket(SocketCustomizer) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
-
Configure the socket.
- CONNECT_TIMEOUT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- CONNECTION_ID - Static variable in class org.springframework.integration.ip.IpHeaders
-
A unique identifier for a TCP connection; set by the framework for inbound messages; when sending to a server-side inbound channel adapter, or replying to an inbound gateway, this header is required so the endpoint can determine which connection to send the message to.
- connectionFactory - Variable in class org.springframework.integration.ip.dsl.TcpInboundChannelAdapterSpec
- connectionFactory - Variable in class org.springframework.integration.ip.dsl.TcpInboundGatewaySpec
- connectionFactory - Variable in class org.springframework.integration.ip.dsl.TcpOutboundChannelAdapterSpec
- connectionFactory - Variable in class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
- ConnectionFactory - Interface in org.springframework.integration.ip.tcp.connection
-
A factory used to create TcpConnection objects.
- connectionSupport(TcpNetConnectionSupport) - Method in class org.springframework.integration.ip.dsl.TcpNetClientConnectionFactorySpec
-
The
TcpNetConnectionSupport
to use to create connection objects. - connectionSupport(TcpNetConnectionSupport) - Method in class org.springframework.integration.ip.dsl.TcpNetServerConnectionFactorySpec
-
The
TcpNetConnectionSupport
to use to create connection objects. - connectionSupport(TcpNioConnectionSupport) - Method in class org.springframework.integration.ip.dsl.TcpNioClientConnectionFactorySpec
-
The
TcpNioConnectionSupport
to use. - connectionSupport(TcpNioConnectionSupport) - Method in class org.springframework.integration.ip.dsl.TcpNioServerConnectionFactorySpec
-
The
TcpNioConnectionSupport
to use. - connectTimeout(int) - Method in class org.springframework.integration.ip.dsl.TcpClientConnectionFactorySpec
-
Set the connection timeout in seconds.
- convertAndSend(Message<?>) - Method in class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
- convertAndSend(Message<?>) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- copyToSizedArray(byte[], int) - Method in class org.springframework.integration.ip.tcp.serializer.AbstractPooledBufferByteArraySerializer
-
Copy size bytes to a new buffer exactly size bytes long.
- createInstance() - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- createNewConnection(Socket, boolean, boolean, ApplicationEventPublisher, String) - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpNetConnectionSupport
- createNewConnection(Socket, boolean, boolean, ApplicationEventPublisher, String) - Method in interface org.springframework.integration.ip.tcp.connection.TcpNetConnectionSupport
-
Create a new
TcpNetConnection
object wrapping theSocket
. - createNewConnection(SocketChannel, boolean, boolean, ApplicationEventPublisher, String) - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpNioConnectionSupport
- createNewConnection(SocketChannel, boolean, boolean, ApplicationEventPublisher, String) - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpNioSSLConnectionSupport
-
Creates a
TcpNioSSLConnection
. - createNewConnection(SocketChannel, boolean, boolean, ApplicationEventPublisher, String) - Method in interface org.springframework.integration.ip.tcp.connection.TcpNioConnectionSupport
-
Create a new
TcpNioConnection
object wrapping theSocketChannel
. - createServerSocket(int, int, InetAddress) - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
-
Create a new
ServerSocket
. - createSocket(String, int) - Method in class org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory
-
Create a new
Socket
. - crlf() - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the default max message size for deserialization.
- crlf(int) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the provided max message size for deserialization.
D
- DatagramPacketMessageMapper - Class in org.springframework.integration.ip.udp
-
Message Mapper for converting to and from UDP DatagramPackets.
- DatagramPacketMessageMapper() - Constructor for class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
- DEFAULT_MAX_MESSAGE_SIZE - Static variable in class org.springframework.integration.ip.tcp.serializer.AbstractByteArraySerializer
-
The default maximum message size when deserializing.
- DEFAULT_REPLY_TIMEOUT - Static variable in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- DEFAULT_RETRY_INTERVAL - Static variable in class org.springframework.integration.ip.tcp.TcpInboundGateway
-
A default retry interval in milliseconds - 60000L.
- DEFAULT_RETRY_INTERVAL - Static variable in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
-
A default retry interval for the
ClientModeConnectionManager
rescheduling. - DefaultTcpNetConnectionSupport - Class in org.springframework.integration.ip.tcp.connection
-
Default implementation of
TcpNetConnectionSupport
. - DefaultTcpNetConnectionSupport() - Constructor for class org.springframework.integration.ip.tcp.connection.DefaultTcpNetConnectionSupport
- DefaultTcpNetSocketFactorySupport - Class in org.springframework.integration.ip.tcp.connection
-
Implementation of TcpSocketFactorySupport for non-SSL sockets
ServerSocket
andSocket
. - DefaultTcpNetSocketFactorySupport() - Constructor for class org.springframework.integration.ip.tcp.connection.DefaultTcpNetSocketFactorySupport
- DefaultTcpNetSSLSocketFactorySupport - Class in org.springframework.integration.ip.tcp.connection
- DefaultTcpNetSSLSocketFactorySupport(TcpSSLContextSupport) - Constructor for class org.springframework.integration.ip.tcp.connection.DefaultTcpNetSSLSocketFactorySupport
- DefaultTcpNioConnectionSupport - Class in org.springframework.integration.ip.tcp.connection
-
Implementation of
TcpNioConnectionSupport
for non-SSL NIO connections. - DefaultTcpNioConnectionSupport() - Constructor for class org.springframework.integration.ip.tcp.connection.DefaultTcpNioConnectionSupport
- DefaultTcpNioSSLConnectionSupport - Class in org.springframework.integration.ip.tcp.connection
-
Implementation of
TcpNioConnectionSupport
for SSL NIO connections. - DefaultTcpNioSSLConnectionSupport(TcpSSLContextSupport) - Constructor for class org.springframework.integration.ip.tcp.connection.DefaultTcpNioSSLConnectionSupport
-
Create an instance with host verification enabled.
- DefaultTcpNioSSLConnectionSupport(TcpSSLContextSupport, boolean) - Constructor for class org.springframework.integration.ip.tcp.connection.DefaultTcpNioSSLConnectionSupport
-
Create an instance.
- DefaultTcpSocketSupport - Class in org.springframework.integration.ip.tcp.connection
-
Default implementation of
TcpSocketSupport
; makes no changes to sockets. - DefaultTcpSocketSupport() - Constructor for class org.springframework.integration.ip.tcp.connection.DefaultTcpSocketSupport
-
Construct an instance with host verification enabled.
- DefaultTcpSocketSupport(boolean) - Constructor for class org.springframework.integration.ip.tcp.connection.DefaultTcpSocketSupport
-
Construct an instance with the provided sslVerifyHost.
- DefaultTcpSSLContextSupport - Class in org.springframework.integration.ip.tcp.connection
-
Default implementation of
TcpSSLContextSupport
; uses a 'TLS' (by default)SSLContext
, initialized with 'JKS' keystores, managed by 'SunX509' Key and Trust managers. - DefaultTcpSSLContextSupport(String, String, String, String) - Constructor for class org.springframework.integration.ip.tcp.connection.DefaultTcpSSLContextSupport
-
Prepares for the creation of an SSLContext using the supplied key/trust stores and passwords.
- delayRead(Selector, long, SelectionKey) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- deserialize(InputStream) - Method in class org.springframework.integration.ip.tcp.serializer.AbstractPooledBufferByteArraySerializer
- deserialize(InputStream) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayElasticRawDeserializer
- deserialize(InputStream) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Read the header from the stream and then reads the provided length from the stream and returns the data in a byte[].
- deserialize(InputStream) - Method in class org.springframework.integration.ip.tcp.serializer.MapJsonSerializer
- deserializer(Deserializer<?>) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- destroy() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- directBuffers(boolean) - Method in class org.springframework.integration.ip.dsl.TcpNioClientConnectionFactorySpec
-
True to use direct buffers.
- directBuffers(boolean) - Method in class org.springframework.integration.ip.dsl.TcpNioServerConnectionFactorySpec
-
True to use direct buffers.
- doAccept(Selector, ServerSocketChannel, long) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- doAccept(Selector, ServerSocketChannel, long) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
- doDeserialize(InputStream, byte[]) - Method in class org.springframework.integration.ip.tcp.serializer.AbstractPooledBufferByteArraySerializer
- doDeserialize(InputStream, byte[]) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayCrLfSerializer
-
Reads the data in the inputStream to a byte[].
- doDeserialize(InputStream, byte[]) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayRawSerializer
- doDeserialize(InputStream, byte[]) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArraySingleTerminatorSerializer
-
Reads the data in the inputStream to a byte[].
- doDeserialize(InputStream, byte[]) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayStxEtxSerializer
-
Reads the data in the inputStream to a byte[].
- doInit() - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- doParse(Element, ParserContext, String) - Method in class org.springframework.integration.ip.config.TcpInboundChannelAdapterParser
- doParse(Element, ParserContext, String) - Method in class org.springframework.integration.ip.config.UdpInboundChannelAdapterParser
- doPostProcess(BeanDefinitionBuilder, Element) - Method in class org.springframework.integration.ip.config.TcpInboundGatewayParser
- doSend(DatagramPacket) - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- doStart() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- doStart() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- doStart() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- doStart() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- doStart() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- doStop() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- doStop() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- doStop() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- doStop() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- doStop() - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- doStop() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- doWrite(Message<?>) - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
-
Method that actually does the write.
E
- enableManualListenerRegistration() - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
-
Set whether to automatically (default) or manually add a
TcpListener
to the connections created by this factory. - enableManualListenerRegistration() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- enableManualListenerRegistration() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Set whether or not automatic or manual registration of the
TcpListener
is to be used. - enableManualListenerRegistration() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- equals(Object) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- escapeRegexSpecials(String) - Static method in class org.springframework.integration.ip.util.RegexUtils
-
Escapes (precedes with \) any characters in the parameter in the set
- ETX - Static variable in class org.springframework.integration.ip.tcp.serializer.ByteArrayStxEtxSerializer
F
- FailoverClientConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
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. - FailoverClientConnectionFactory(List<AbstractClientConnectionFactory>) - Constructor for class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
-
Construct an instance with the provided delegate factories.
- fillToCrLf(InputStream, byte[]) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayCrLfSerializer
- forceClose(TcpConnection) - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
-
Force close the connection and null the field if it's a shared connection.
- forceClose(TcpConnection) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- forceClose(TcpConnection) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- fromMessage(Message<?>) - Method in class org.springframework.integration.ip.tcp.connection.MessageConvertingTcpMessageMapper
- fromMessage(Message<?>) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
- fromMessage(Message<?>) - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
-
Raw byte[] from message, possibly with a length field up front.
G
- getAckPort() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- getActiveCount() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getAllocatedCount() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getApplicationContextId() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getApplicationEventPublisher() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- getApplicationEventPublisher() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getApplicationEventPublisher() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getBacklog() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
-
The number of sockets in the server connection backlog.
- getBeanClassName(Element) - Method in class org.springframework.integration.ip.config.TcpInboundGatewayParser
- getBuffer() - Method in class org.springframework.integration.ip.tcp.serializer.TcpDeserializationExceptionEvent
- getChannel() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getChannelOutputStream() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- getChannelOutputStream() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection
- getClientConnectionFactory() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- getClientConnectionFactory() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- getComponentName() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getComponentsToRegister() - Method in class org.springframework.integration.ip.dsl.TcpInboundChannelAdapterSpec
- getComponentsToRegister() - Method in class org.springframework.integration.ip.dsl.TcpInboundGatewaySpec
- getComponentsToRegister() - Method in class org.springframework.integration.ip.dsl.TcpOutboundChannelAdapterSpec
- getComponentsToRegister() - Method in class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
- getComponentType() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getComponentType() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
- getComponentType() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
- getComponentType() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getComponentType() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- getComponentType() - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- getComponentType() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- getComponentType() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- getComponentType() - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- getComponentType() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- getConnection() - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
-
Obtain a connection - if
AbstractConnectionFactory.setSingleUse(boolean)
was called with true, a new connection is returned; otherwise a single connection is reused for all requests while the connection remains open. - getConnection() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
-
Not supported because the factory manages multiple connections and this method cannot discriminate.
- getConnection() - Method in interface org.springframework.integration.ip.tcp.connection.ConnectionFactory
- getConnection() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getConnectionFactory() - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- getConnectionFactoryName() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionEvent
- getConnectionFactoryName() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getConnectionFactoryName() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getConnectionId() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- getConnectionId() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionEvent
- getConnectionId() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionFailedCorrelationEvent
- getConnectionId() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getConnectionId() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getConnections() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- getConnections() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
- getConnections() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- getConnectionTest() - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
-
Get a
Predicate
that will be invoked to test a new connection; return true to accept the connection, false the reject. - getConnectTimeout() - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
- getConversionService() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getDelayedReads() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getDeserializer() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getDeserializer() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getDeserializer() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- getDeserializer() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getDeserializer() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getDeserializer() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getDeserializerStateKey() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- getDeserializerStateKey() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getDeserializerStateKey() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
- getDeserializerStateKey() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- getDestinationAddress() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- getExpression() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getHost() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- getHost() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getHost() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getHost() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getHostAddress() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- getHostAddress() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getHostAddress() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getHostName() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- getHostName() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getHostName() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getIdleCount() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getInetAddress() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getInputChannelAttributeName() - Method in class org.springframework.integration.ip.config.TcpOutboundGatewayParser
- getInterceptor() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorFactory
-
Called for each new connection; a new interceptor must be returned on each call.
- getInterceptorFactories() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorFactoryChain
- getKeepAlive() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getLastRead() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- getLastSend() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- getLifecycleMonitor() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getListener() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getListener() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- getListener() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getListener() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getListener() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getLocalAddress() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- getLocalAddress() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- getLocalAddress() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getLocalPort() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getLocalSocketAddress() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getMapper() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getMapper() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getMapper() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getMapper() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getMaxMessageSize() - Method in class org.springframework.integration.ip.tcp.serializer.AbstractByteArraySerializer
-
The maximum supported message size for this serializer.
- getMessageBuilderFactory() - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
- getMessageBuilderFactory() - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
- getNewChannels() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- getObjectType() - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- getOffset() - Method in class org.springframework.integration.ip.tcp.serializer.TcpDeserializationExceptionEvent
- getOOBInline() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getOpenConnectionIds() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Returns a list of (currently) open
TcpConnection
connection ids; allows, for example, broadcast operations to all open connections. - getOpenConnectionIds() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getPayload() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
-
Uses the deserializer to obtain the message payload from the connection's input stream.
- getPayload() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getPayload() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
- getPayload() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- getPoolSize() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getPort() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- getPort() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getPort() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionServerListeningEvent
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
- getPort() - Method in interface org.springframework.integration.ip.tcp.connection.TcpServerConnectionFactory
-
Return the port this server is listening on.
- getPort() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getPort() - Method in class org.springframework.integration.ip.udp.UdpServerListeningEvent
- getPort() - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- getPushbackBufferSize() - Method in class org.springframework.integration.ip.tcp.connection.AbstractTcpConnectionSupport
- getReadDelay() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getReceiveBufferSize() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- getReceiveBufferSize() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getRemoteSocketAddress() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getRetryInterval() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- getRetryInterval() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- getRetryInterval() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- getReuseAddress() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getSendBufferSize() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getSender() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getSender() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getSender() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getSender() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getSender() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getSenders() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Return the list of senders.
- getSenders() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getSenders() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Return the list of senders.
- getSenders() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getSerializer() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getSerializer() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getSerializer() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- getSerializer() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getSerializer() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getSerializer() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getServerChannel() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
- getServerConnectionFactory() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- getServerConnectionFactory() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- getServerSocket() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
- getServerSocketAddress() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- getServerSocketAddress() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
- getServerSocketAddress() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
- getServerSocketAddress() - Method in interface org.springframework.integration.ip.tcp.connection.TcpServerConnectionFactory
-
Return the
SocketAddress
that the underlyingServerSocket
is bound to. - getServerSocketFactory() - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpNetSocketFactorySupport
- getServerSocketFactory() - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpNetSSLSocketFactorySupport
- getServerSocketFactory() - Method in interface org.springframework.integration.ip.tcp.connection.TcpSocketFactorySupport
-
Supplies the
ServerSocketFactory
to be used to create newServerSocket
s. - getSocket() - Method in class org.springframework.integration.ip.udp.MulticastReceivingChannelAdapter
- getSocket() - Method in class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
- getSocket() - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- getSocket() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- getSocketFactory() - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpNetSocketFactorySupport
- getSocketFactory() - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpNetSSLSocketFactorySupport
- getSocketFactory() - Method in interface org.springframework.integration.ip.tcp.connection.TcpSocketFactorySupport
-
Supplies the
SocketFactory
to be used to create newSocket
s. - getSocketInfo() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
-
Provides getters for
Socket
properties. - getSocketInfo() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getSocketInfo() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- getSoLinger() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getSoLinger() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getSoLinger() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getSoLinger() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getSoReceiveBufferSize() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- getSoReceiveBufferSize() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getSoReceiveBufferSize() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getSoReceiveBufferSize() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getSoReceiveBufferSize() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- getSoSendBufferSize() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- getSoSendBufferSize() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getSoSendBufferSize() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getSoSendBufferSize() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getSoTimeout() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- getSoTimeout() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- getSoTimeout() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getSoTimeout() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getSoTimeout() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getSoTimeout() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getSoTrafficClass() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getSoTrafficClass() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- getSoTrafficClass() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- getSSLChannelOutputStream() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection
- getSSLContext() - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpSSLContextSupport
- getSSLContext() - Method in interface org.springframework.integration.ip.tcp.connection.TcpSSLContextSupport
-
Gets an SSLContext.
- getSslHandshakeTimeout() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getSslSession() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- getSslSession() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- getSslSession() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
- getSslSession() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- getSslSession() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection
- getTaskExecutor() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- getTaskExecutor() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Creates a taskExecutor (if one was not provided).
- getTcpNoDelay() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- getTcpSocketFactorySupport() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory
- getTcpSocketFactorySupport() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
- getTcpSocketSupport() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- getTheConnection() - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
- getTheConnection() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
-
Return the underlying connection (or next interceptor).
- getTheSocket() - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- getTheSocket() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- getTrafficClass() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
H
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
-
Writes the message payload to the underlying socket, using the specified message format.
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- handleReadException(Exception) - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
- handleRequestMessage(Message<?>) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- harvestClosedConnections() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Cleans up this.connections by removing any closed connections.
- hashCode() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- hasRealSender() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- HEADER_SIZE_INT - Static variable in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Default length-header field, allows for data up to 2**31-1 bytes.
- HEADER_SIZE_UNSIGNED_BYTE - Static variable in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
A single unsigned byte, for data up to 255 bytes.
- HEADER_SIZE_UNSIGNED_SHORT - Static variable in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
An unsigned short, for data up to 2**16 bytes.
- HOSTNAME - Static variable in class org.springframework.integration.ip.IpHeaders
-
The host name from which a TCP message or UDP packet was received.
I
- id(String) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- inboundAdapter(int) - Static method in class org.springframework.integration.ip.dsl.Udp
-
Create an inbound unicast channel adapter using the supplied port.
- inboundAdapter(AbstractConnectionFactorySpec<?, ?>) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create an inbound channel adapter using the supplied connection factory.
- inboundAdapter(AbstractConnectionFactory) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create an inbound channel adapter using the supplied connection factory.
- inboundGateway(AbstractConnectionFactorySpec<?, ?>) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create an inbound gateway using the supplied connection factory.
- inboundGateway(AbstractConnectionFactory) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create an inbound gateway using the supplied connection factory.
- inboundMulticastAdapter(int, String) - Static method in class org.springframework.integration.ip.dsl.Udp
-
Create an inbound multicast channel adapter using the supplied port and group.
- inclusive() - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Include the length of the header in addition to the payload.
- incrementAndGetConnectionSequence() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- incrementAndGetConnectionSequence() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- incrementAndGetConnectionSequence() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- init() - Method in class org.springframework.integration.ip.config.IpNamespaceHandler
- init() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection
-
Initializes the SSLEngine and sets up the encryption/decryption buffers.
- initializeConnection(TcpConnectionSupport, Socket) - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
-
Transfer attributes such as (de)serializers, singleUse etc to a new connection.
- initializeConnection(TcpConnectionSupport, Socket) - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
-
Transfers attributes such as (de)serializer, mapper etc to a new connection.
- inputStream() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
-
Subclasses can override this, for example to wrap the input stream.
- inputStream() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
-
Subclasses can override this, for example to wrap the input stream.
- INSTANCE - Static variable in class org.springframework.integration.ip.tcp.serializer.ByteArrayCrLfSerializer
-
A single reusable instance.
- INSTANCE - Static variable in class org.springframework.integration.ip.tcp.serializer.ByteArrayLfSerializer
-
A single reusable instance.
- INSTANCE - Static variable in class org.springframework.integration.ip.tcp.serializer.ByteArrayRawSerializer
-
A single reusable instance that does not treat timeouts as end of message.
- INSTANCE - Static variable in class org.springframework.integration.ip.tcp.serializer.ByteArrayStxEtxSerializer
-
A single reusable instance.
- INTERCEPTOR_FACTORY_CHAIN - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- interceptorFactoryChain(TcpConnectionInterceptorFactoryChain) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- IP_ADDRESS - Static variable in class org.springframework.integration.ip.IpHeaders
-
The ip address from which a TCP message or UDP packet was received.
- IP_PREFIX - Static variable in class org.springframework.integration.ip.IpHeaders
-
The "ip_" prefix for UDP and TCP headers.
- IpAdapterParserUtils - Class in org.springframework.integration.ip.config
-
Utility methods and constants for IP adapter parsers.
- IpHeaders - Class in org.springframework.integration.ip
-
Headers for Messages mapped from IP datagram packets.
- IpIntegrationEvent - Class in org.springframework.integration.ip.event
- IpIntegrationEvent(Object) - Constructor for class org.springframework.integration.ip.event.IpIntegrationEvent
- IpIntegrationEvent(Object, Throwable) - Constructor for class org.springframework.integration.ip.event.IpIntegrationEvent
- IpNamespaceHandler - Class in org.springframework.integration.ip.config
-
Namespace handler for Spring Integration's ip namespace.
- IpNamespaceHandler() - Constructor for class org.springframework.integration.ip.config.IpNamespaceHandler
- isAcknowledge() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- isActive() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- isClientMode() - Method in interface org.springframework.integration.ip.tcp.connection.ClientModeCapable
- isClientMode() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- isClientMode() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- isClientMode() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- isClientModeConnected() - Method in interface org.springframework.integration.ip.tcp.connection.ClientModeCapable
- isClientModeConnected() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- isClientModeConnected() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- isClientModeConnected() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- isClosed() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- isConnected() - Method in class org.springframework.integration.ip.tcp.connection.ClientModeConnectionManager
- isConnected() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- isEligibleAttribute(String) - Method in class org.springframework.integration.ip.config.TcpInboundGatewayParser
- isInclusive() - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Return true if the length header value includes its own length.
- isInputShutdown() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- isListening() - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- isListening() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- isListening() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- isListening() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- isLongLived() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- isLongLived() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
- isLongLived() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- isLongLived() - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- isLookupHost() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- isLookupHost() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- isLookupHost() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- isNoReadErrorOnClose() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- isOpen() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- isOpen() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- isOpen() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
- isOpen() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- isOutputShutdown() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- isPushbackCapable() - Method in class org.springframework.integration.ip.tcp.connection.AbstractTcpConnectionSupport
- isRunning() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- isRunning() - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- isRunning() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- isRunning() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- isRunning() - Method in class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
-
Return true if all factories are running.
- isRunning() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- isRunning() - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- isRunning() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- isServer() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
- isServer() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- isServer() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- isShuttingDown() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- isSingleUse() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- isSingleUse() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- isSoKeepAlive() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- isSoKeepAlive() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- isSoKeepAlive() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- isSoTcpNoDelay() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- isSoTcpNoDelay() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- isSoTcpNoDelay() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- isUsingDirectBuffers() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- isUsingDirectBuffers() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- isUsingDirectBuffers() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
L
- leaveOpen(boolean) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- lengthCheck(boolean) - Method in class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- lengthCheck(boolean) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- lengthHeader(int) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the default max message size for deserialization.
- lengthHeader1() - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the default max message size for deserialization.
- lengthHeader1(int) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the provided max message size for deserialization.
- lengthHeader2() - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the default max message size for deserialization.
- lengthHeader2(int) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the provided max message size for deserialization.
- lengthHeader4() - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the default max message size for deserialization.
- lengthHeader4(int) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the provided max message size for deserialization.
- lf() - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the default max message size for deserialization.
- lf(int) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the provided max message size for deserialization.
- lifecycleMonitor - Variable in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- lifecycleMonitor - Variable in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- LOCAL_ADDRESS - Static variable in class org.springframework.integration.ip.IpHeaders
-
The local address (InetAddress) that the socket is connected to.
- localAddress(String) - Method in class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- localAddress(String) - Method in class org.springframework.integration.ip.dsl.TcpServerConnectionFactorySpec
- localAddress(String) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- lock - Variable in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- lock - Variable in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- logger - Variable in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- logger - Variable in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
- logger - Variable in class org.springframework.integration.ip.tcp.serializer.AbstractByteArraySerializer
- LOOKUP_HOST - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- lookupHost(boolean) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- lookupHost(boolean) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
M
- MapJsonSerializer - Class in org.springframework.integration.ip.tcp.serializer
-
Serializes a
Map
as JSON. - MapJsonSerializer() - Constructor for class org.springframework.integration.ip.tcp.serializer.MapJsonSerializer
- mapper(TcpMessageMapper) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- MAPPER - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- MessageConvertingTcpMessageMapper - Class in org.springframework.integration.ip.tcp.connection
- MessageConvertingTcpMessageMapper(MessageConverter) - Constructor for class org.springframework.integration.ip.tcp.connection.MessageConvertingTcpMessageMapper
- MulticastReceivingChannelAdapter - Class in org.springframework.integration.ip.udp
-
Channel adapter that joins a multicast group and receives incoming packets and sends them to an output channel.
- MulticastReceivingChannelAdapter(String, int) - Constructor for class org.springframework.integration.ip.udp.MulticastReceivingChannelAdapter
-
Constructs a MulticastReceivingChannelAdapter that listens for packets on the specified multichannel address (group) and port.
- MulticastReceivingChannelAdapter(String, int, boolean) - Constructor for class org.springframework.integration.ip.udp.MulticastReceivingChannelAdapter
-
Constructs a MulticastReceivingChannelAdapter that listens for packets on the specified multichannel address (group) and port.
- MulticastSendingMessageHandler - Class in org.springframework.integration.ip.udp
-
A
MessageHandler
implementation that maps a Message into a UDP datagram packet and sends that to the specified multicast address (224.0.0.0 to 239.255.255.255) and port. - MulticastSendingMessageHandler(String) - Constructor for class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
-
Construct MulticastSendingMessageHandler based on the destination SpEL expression to determine the target destination at runtime against requestMessage.
- MulticastSendingMessageHandler(String, int) - Constructor for class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
-
Constructs a MulticastSendingMessageHandler to send data to the multicast address/port.
- MulticastSendingMessageHandler(String, int, boolean) - Constructor for class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
-
Constructs a MulticastSendingMessageHandler to send data to the multicast address/port and enables setting the lengthCheck option (if set, a length is prepended to the packet and checked at the destination).
- MulticastSendingMessageHandler(String, int, boolean, boolean, String, int, int) - Constructor for class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
-
Constructs a MulticastSendingMessageHandler to send data to the multicast address/port and enables setting the acknowledge option, where the destination sends a receipt acknowledgment.
- MulticastSendingMessageHandler(String, int, boolean, String, int, int) - Constructor for class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
-
Constructs a MulticastSendingMessageHandler to send data to the multicast address/port and enables setting the acknowledge option, where the destination sends a receipt acknowledgment.
- MulticastSendingMessageHandler(Expression) - Constructor for class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
-
Construct MulticastSendingMessageHandler based on the destination SpEL expression to determine the target destination at runtime against requestMessage.
N
- NET_CONNECTION_SUPPORT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- netClient(String, int) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create a client spec that does not use NIO.
- netServer(int) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create a server spec that does not use NIO.
- NIO_CONNECTION_SUPPORT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- nioClient(String, int) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create a client spec that uses NIO.
- nioHarvestInterval(int) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- nioServer(int) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create a server spec that uses NIO.
- NoListenerException - Exception in org.springframework.integration.ip.tcp.connection
- NoListenerException(String) - Constructor for exception org.springframework.integration.ip.tcp.connection.NoListenerException
- NoListenerException(String, Throwable) - Constructor for exception org.springframework.integration.ip.tcp.connection.NoListenerException
O
- obtainConnection() - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
- obtainConnection() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- obtainConnection() - Method in class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
- obtainConnection(Message<?>) - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- obtainNewConnection() - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
- obtainSharedConnection() - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
- onInit() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- onInit() - Method in class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
- onInit() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- onInit() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- onInit() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- onInit() - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- onInit() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- onMessage(Message<?>) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- onMessage(Message<?>) - Method in interface org.springframework.integration.ip.tcp.connection.TcpListener
-
Called by a TCPConnection when a new message arrives.
- onMessage(Message<?>) - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- onMessage(Message<?>) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- onMessage(Message<?>) - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- org.springframework.integration.ip - package org.springframework.integration.ip
-
Base package for IP (TCP/UDP) Support.
- org.springframework.integration.ip.config - package org.springframework.integration.ip.config
-
Provides classes for configuration - parsers, namespace handlers, factory beans.
- org.springframework.integration.ip.dsl - package org.springframework.integration.ip.dsl
-
Provides TCP/UDP Component support for the Java DSL.
- org.springframework.integration.ip.event - package org.springframework.integration.ip.event
-
ApplicationEvents generated by the ip module.
- org.springframework.integration.ip.tcp - package org.springframework.integration.ip.tcp
-
Base package for TCP Support.
- org.springframework.integration.ip.tcp.connection - package org.springframework.integration.ip.tcp.connection
-
All things related to tcp connections - client and server factories; listener and sender interfaces.
- org.springframework.integration.ip.tcp.serializer - package org.springframework.integration.ip.tcp.serializer
-
Byte array (de)serializers for putting some protocol on the wire so that incoming messages can be constructed from stream data.
- org.springframework.integration.ip.udp - package org.springframework.integration.ip.udp
-
Base package for UDP support.
- org.springframework.integration.ip.util - package org.springframework.integration.ip.util
-
Provides utilities for IP support.
- outboundAdapter(String) - Static method in class org.springframework.integration.ip.dsl.Udp
-
Create an outbound unicast channel adapter using the supplied destination expression.
- outboundAdapter(String, int) - Static method in class org.springframework.integration.ip.dsl.Udp
-
Create an outbound unicast channel adapter using the supplied host and port.
- outboundAdapter(Function<Message<?>, ?>) - Static method in class org.springframework.integration.ip.dsl.Udp
-
Create an outbound unicast channel adapter using the supplied destination expression.
- outboundAdapter(AbstractConnectionFactorySpec<?, ?>) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create an outbound gateway using the supplied connection factory.
- outboundAdapter(AbstractConnectionFactory) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create an outbound gateway using the supplied connection factory.
- outboundGateway(TcpClientConnectionFactorySpec<?, ?>) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create an outbound gateway using the supplied client connection factory.
- outboundGateway(AbstractClientConnectionFactory) - Static method in class org.springframework.integration.ip.dsl.Tcp
-
Create an outbound gateway using the supplied client connection factory.
- outboundMulticastAdapter(String) - Static method in class org.springframework.integration.ip.dsl.Udp
-
Create an outbound multicast channel adapter using the supplied destination expression.
- outboundMulticastAdapter(String, int) - Static method in class org.springframework.integration.ip.dsl.Udp
-
Create an outbound multicast channel adapter using the supplied host and port.
- outboundMulticastAdapter(Function<Message<?>, ?>) - Static method in class org.springframework.integration.ip.dsl.Udp
-
Create an outbound multicast channel adapter using the supplied destination expression.
P
- PACKET_ADDRESS - Static variable in class org.springframework.integration.ip.IpHeaders
-
The remote address for a UDP packet.
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.ip.config.TcpOutboundChannelAdapterParser
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.ip.config.UdpOutboundChannelAdapterParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.ip.config.TcpOutboundGatewayParser
- parseInternal(Element, ParserContext) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryParser
- poolSize(int) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- PORT - Static variable in class org.springframework.integration.ip.IpHeaders
-
The remote port for a UDP packet.
- postProcessServerSocket(ServerSocket) - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- postProcessServerSocket(ServerSocket) - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpSocketSupport
-
No-Op.
- postProcessServerSocket(ServerSocket) - Method in interface org.springframework.integration.ip.tcp.connection.TcpSocketSupport
-
Performs any further modifications to the server socket after the connection factory has created the socket and set any configured attributes, before invoking
ServerSocket.accept()
. - postProcessSocket(Socket) - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpSocketSupport
-
Enables host verification for SSL, if so configured.
- postProcessSocket(Socket) - Method in interface org.springframework.integration.ip.tcp.connection.TcpSocketSupport
-
Performs any further modifications to the
Socket
after the socket has been created by a client, or accepted by a server, and after any configured atributes have been set. - postProcessSSLEngine(SSLEngine) - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpNioSSLConnectionSupport
-
Subclasses can post-process the ssl engine (set properties).
- processNioSelections(int, Selector, ServerSocketChannel, Map<SocketChannel, TcpNioConnection>) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Times out any expired connections then, if
selectionCount > 0
, processes the selected keys. - publishConnectionCloseEvent() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- publishConnectionExceptionEvent(Throwable) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- publishConnectionOpenEvent() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- publishEvent(Exception, byte[], int) - Method in class org.springframework.integration.ip.tcp.serializer.AbstractByteArraySerializer
- publishEvent(TcpConnectionEvent) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Allow interceptors etc to publish events, perhaps subclasses of TcpConnectionEvent.
- publishServerExceptionEvent(Exception) - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- publishServerListeningEvent(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
R
- raw() - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the default max message size for deserialization.
- raw(int) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the provided max message size for deserialization.
- read(InputStream, byte[], boolean) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Read data from the socket and puts the data in buffer.
- READ_DELAY - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- readDelay(long) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- readHeader(InputStream) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Read the header and returns the length of the data part.
- readPacket() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
-
Invoked by the factory when there is data to be read.
- receive() - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- receiveBufferSize(int) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- RegexUtils - Class in org.springframework.integration.ip.util
-
Regular Expression Utilities.
- registerListener(TcpListener) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Registers a TcpListener to receive messages after the payload has been converted from the input data.
- registerListener(TcpListener) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
-
Delegate TCP Client Connection factories that are used to receive data need a Listener to send the messages to.
- registerListener(TcpListener) - Method in class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
-
Delegate TCP Client Connection factories that are used to receive data need a Listener to send the messages to.
- registerListener(TcpListener) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- registerListener(TcpListener) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Set the listener that will receive incoming Messages.
- registerListener(TcpListener) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- registerSender(TcpSender) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Registers a TcpSender; for server sockets, used to provide connection information so a sender can be used to reply to incoming messages.
- registerSender(TcpSender) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- registerSender(TcpSender) - Method in class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
- registerSender(TcpSender) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- registerSender(TcpSender) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Register a sender.
- registerSender(TcpSender) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- registerSenders(List<TcpSender>) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- registerSenders(List<TcpSender>) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Register the senders.
- registerTestListener(TcpListener) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Set a temporary listener to receive just the first incoming message.
- releaseConnection() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- REMOTE_PORT - Static variable in class org.springframework.integration.ip.IpHeaders
-
The remote port from which a TCP message was received.
- REMOTE_TIMEOUT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- REMOTE_TIMEOUT_EXPRESSION - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- remoteTimeout(long) - Method in class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
- remoteTimeout(Function<Message<P>, ?>) - Method in class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
-
Configure a
Function
that will be invoked at runtime to determine the destination to which a message will be sent. - removeDeadConnection(TcpConnection) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- removeDeadConnection(TcpConnection) - Method in interface org.springframework.integration.ip.tcp.connection.TcpSender
-
When we are using sockets owned by a
TcpListener
, this method is called each time a connection is closed. - removeDeadConnection(TcpConnection) - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- removeDeadConnection(TcpConnection) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- removeDeadConnection(TcpConnection) - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- REPLY_CHANNEL - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- REPLY_TIMEOUT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- REQUEST_TIMEOUT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- restartAckThread() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
-
If exposed as an MBean, can be used to restart the ack thread if a fatal (bind) error occurred, without bouncing the JVM.
- RETRY_INTERVAL - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- retryConnection() - Method in interface org.springframework.integration.ip.tcp.connection.ClientModeCapable
-
Immediately attempt to establish the connection.
- retryConnection() - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- retryConnection() - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- retryConnection() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- retryInterval(long) - Method in class org.springframework.integration.ip.dsl.TcpInboundChannelAdapterSpec
- retryInterval(long) - Method in class org.springframework.integration.ip.dsl.TcpInboundGatewaySpec
- retryInterval(long) - Method in class org.springframework.integration.ip.dsl.TcpOutboundChannelAdapterSpec
- run() - Method in class org.springframework.integration.ip.tcp.connection.ClientModeConnectionManager
- run() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- run() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
-
If there is no listener, this method exits.
- run() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
-
If no listener registers, exits.
- run() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- run() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
-
If there is no listener, this method exits.
- run() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
-
If no listener registers, exits.
- run() - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- run() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
-
Process acknowledgments, if requested.
S
- SCHEDULER - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- send(Message<?>) - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
-
Converts and sends the message.
- send(Message<?>) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- send(Message<?>) - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
- send(Message<?>) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- sendAck(Message<byte[]>) - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- sendExceptionToListener(Exception) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- sendToPipe(ByteBuffer) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- sendToPipe(ByteBuffer) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection
-
Overrides super class method to perform decryption and/or participate in handshaking.
- serialize(byte[], OutputStream) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayCrLfSerializer
-
Writes the byte[] to the stream and appends \r\n.
- serialize(byte[], OutputStream) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Write the byte[] to the output stream, preceded by a 4 byte length in network byte order (big endian).
- serialize(byte[], OutputStream) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayRawSerializer
- serialize(byte[], OutputStream) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArraySingleTerminatorSerializer
-
Writes the byte[] to the stream and appends the terminator.
- serialize(byte[], OutputStream) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayStxEtxSerializer
-
Writes the byte[] to the stream, prefixed by an ASCII STX character and terminated with an ASCII ETX character.
- serialize(Map<?, ?>, OutputStream) - Method in class org.springframework.integration.ip.tcp.serializer.MapJsonSerializer
- serializer(Serializer<?>) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- setAckAddress(String) - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
- setAckCounter(int) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setAcknowledge(boolean) - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
- setActive(boolean) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setAddContentTypeHeader(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
-
Set to true to add a content type header; default false.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setApplicationContext(ApplicationContext) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.ip.tcp.serializer.AbstractByteArraySerializer
- setApplySequence(boolean) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setApplySequence(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
- setBacklog(int) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setBacklog(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
-
The number of sockets in the connection backlog.
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
- setBeanName(String) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setBytesMessageMapper(BytesMessageMapper) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
-
Set a
BytesMessageMapper
to use when mapping byte[]. - setChannelResolver(DestinationResolver<MessageChannel>) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setCharset(String) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
-
Set the charset to use when converting outbound String messages to
byte[]
. - setCharset(String) - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
- setClientMode(boolean) - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- setClientMode(boolean) - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- setClientMode(boolean) - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- setCloseOnRefresh(boolean) - Method in class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
-
When using a shared connection
singleUse
is false, set this to true to close the old shared connection after a refresh. - setCloseStreamAfterSend(boolean) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
-
Set to true to close the connection ouput stream after sending without closing the connection.
- setComponentName(String) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setComponentName(String) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setConnectionFactory(AbstractClientConnectionFactory) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- setConnectionFactory(AbstractConnectionFactory) - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
- setConnectionFactory(AbstractConnectionFactory) - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
-
Sets the client or server connection factory; for this (an inbound adapter), if the factory is a client connection factory, the sockets are owned by a sending channel adapter and this adapter is used to receive replies.
- setConnectionFactory(AbstractConnectionFactory) - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
-
Sets the client or server connection factory; for this (an outbound adapter), if the factory is a server connection factory, the sockets are owned by a receiving channel adapter and this adapter is used to send replies.
- setConnectionTest(Predicate<TcpConnectionSupport>) - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
-
Set a
Predicate
that will be invoked to test a new connection; return true to accept the connection, false the reject. - setConnectionWaitTimeout(int) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setConnectTimeout(int) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setConnectTimeout(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
-
Set the connection timeout in seconds.
- setContentType(String) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
-
Set the content type header value to add to inbound messages when
addContentTypeHeader
is true. - setDeserializer(Deserializer<?>) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setDeserializer(Deserializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setDeserializer(Deserializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setDeserializer(Deserializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- setDeserializer(Deserializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- setDeserializer(Deserializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setHandshakeTimeout(int) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection
-
Set the timeout while waiting for handshake data (in seconds).
- setHost(String) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setHost(String) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Set the host; requires the factory to be stopped.
- setHost(String) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setInclusive(boolean) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Set to true to set the length header to include the length of the header in addition to the payload.
- setIntegrationEvaluationContext(EvaluationContext) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- setInterceptor(TcpConnectionInterceptorFactory...) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorFactoryChain
- setInterceptorFactoryChain(TcpConnectionInterceptorFactoryChain) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setInterceptorFactoryChain(TcpConnectionInterceptorFactoryChain) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setInterceptorFactoryChain(TcpConnectionInterceptorFactoryChain) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setInterceptorFactoryChain(TcpConnectionInterceptorFactoryChain) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setInterceptors(TcpConnectionInterceptorFactory[]) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorFactoryChain
- setJsonObjectMapper(JsonObjectMapper<?, ?>) - Method in class org.springframework.integration.ip.tcp.serializer.MapJsonSerializer
-
An
JsonObjectMapper
to be used for the conversion to/from JSON. - setKeyStoreType(String) - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpSSLContextSupport
-
Set the key store type.
- setLastRead(long) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- setLeaveOpen(boolean) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
If true, sockets created by this factory will be reused.
- setLengthCheck(boolean) - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
- setLengthCheck(boolean) - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- setLengthCheck(boolean) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setListening(boolean) - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- setListening(boolean) - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- setLocalAddress(String) - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- setLocalAddress(String) - Method in interface org.springframework.integration.ip.CommonSocketOptions
-
On a multi-homed system, specifies the ip address of the network interface used to communicate.
- setLocalAddress(String) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setLocalAddress(String) - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
-
Used on multi-homed systems to enforce the server to listen on a specific network address instead of all network adapters.
- setLocalAddress(String) - Method in class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
- setLocalAddress(String) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setLookupHost(boolean) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setLookupHost(boolean) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
If true, DNS reverse lookup is done on the remote ip address.
- setLookupHost(boolean) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setLookupHost(boolean) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setLookupHost(boolean) - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
-
If true, DNS reverse lookup is done on the remote ip address.
- setLookupHost(boolean) - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- setMapper(TcpMessageMapper) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setMapper(TcpMessageMapper) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setMapper(TcpMessageMapper) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setMapper(TcpMessageMapper) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- setMapper(TcpMessageMapper) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- setMapper(TcpMessageMapper) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setMaxMessageSize(int) - Method in class org.springframework.integration.ip.tcp.serializer.AbstractByteArraySerializer
-
The maximum supported message size for this serializer.
- setMessageBuilderFactory(MessageBuilderFactory) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setMinAcksForSuccess(int) - Method in class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
-
If acknowledge = true; how many acks needed for success.
- setMultiAccept(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
-
Set to false to only accept one connection per iteration over the selector keys.
- setNeedsTest(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Set to true to use a temporary listener for just the first incoming message.
- setNetConnectionSupport(TcpNetConnectionSupport) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setNioConnectionSupport(TcpNioConnectionSupport) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setNioHarvestInterval(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
How often we clean up closed NIO connections if soTimeout is 0.
- setNioHarvestInterval(int) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setNoReadErrorOnClose(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- setPacketDeserializer(Deserializer<byte[]>) - Method in class org.springframework.integration.ip.tcp.serializer.MapJsonSerializer
-
A
Deserializer
that will construct the full JSON content from the stream which is then passed to the JsonObjectMapper. - setPacketSerializer(Serializer<byte[]>) - Method in class org.springframework.integration.ip.tcp.serializer.MapJsonSerializer
-
A
Serializer
that will delimit the full JSON content in the stream. - setPipeTimeout(long) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- setPoolSize(int) - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- setPoolSize(int) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setPoolSize(int) - Method in class org.springframework.integration.ip.tcp.serializer.AbstractPooledBufferByteArraySerializer
-
Set the pool size for deserialization buffers.
- setPoolWaitTimeout(long) - Method in class org.springframework.integration.ip.tcp.serializer.AbstractPooledBufferByteArraySerializer
-
Set the pool wait timeout if a pool is configured, default unlimited.
- setPort(int) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setPort(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Set the port; requires the factory to be stopped.
- setPort(int) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setProtocol(String) - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpSSLContextSupport
-
The protocol used in
SSLContext.getInstance(String)
; default "TLS". - setPushbackBufferSize(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractTcpConnectionSupport
-
The size of the push back buffer; defaults to 1.
- setPushbackCapable(boolean) - Method in class org.springframework.integration.ip.tcp.connection.AbstractTcpConnectionSupport
-
Set to true to cause wrapping of the connection's input stream in a
PushbackInputStream
, enabling deserializers to "unread" data. - setReadDelay(long) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setReadDelay(long) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
The delay (in milliseconds) before retrying a read after the previous attempt failed due to insufficient threads.
- setReadDelay(long) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setReceiveBufferSize(int) - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- setRefreshSharedInterval(long) - Method in class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
-
When using a shared connection
singleUse
is false, specify how long to wait before trying to fail back to start from the beginning of the factory list. - setReliabilityAttributes(boolean, boolean, String, int, int) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setRemoteTimeout(long) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- setRemoteTimeoutExpression(Expression) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- setReplyChannel(MessageChannel) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
-
Specify the Spring Integration reply channel.
- setReplyChannelName(String) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
-
Specify the Spring Integration reply channel name.
- setRequestTimeout(long) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- setRetryInterval(long) - Method in class org.springframework.integration.ip.tcp.TcpInboundGateway
-
Configure a retry interval.
- setRetryInterval(long) - Method in class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- setRetryInterval(long) - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- setSecondChanceDelay(int) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
-
When using NIO and the server closes the socket after sending the reply, an error message representing the close may appear before the reply.
- setSerializer(Serializer<?>) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSerializer(Serializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setSerializer(Serializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setSerializer(Serializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- setSerializer(Serializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- setSerializer(Serializer<?>) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setSingleUse(boolean) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSingleUse(boolean) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
If true, sockets created by this factory will be used once.
- setSingleUse(boolean) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
-
Ignored on this factory; connections are always cached in the pool.
- setSocket(DatagramSocket) - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- setSocket(DatagramSocket) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setSocketAttributes(DatagramSocket) - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
-
Sets timeout and receive buffer size; calls the socket customizer.
- setSocketAttributes(DatagramSocket) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setSocketAttributes(Socket) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Sets socket attributes on the socket.
- setSocketCustomizer(SocketCustomizer) - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
-
Set a customizer to further configure the socket after creation.
- setSocketCustomizer(SocketCustomizer) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
-
Set a customizer to further configure the socket after creation.
- setSocketExpression(Expression) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setSocketExpressionString(String) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setSocketFactorySupport(TcpSocketFactorySupport) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSocketSupport(TcpSocketSupport) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSoKeepAlive(boolean) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSoKeepAlive(boolean) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setSoKeepAlive(boolean) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setSoKeepAlive(boolean) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setSoLinger(int) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSoLinger(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setSoLinger(int) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setSoLinger(int) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setSoReceiveBufferSize(int) - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- setSoReceiveBufferSize(int) - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- setSoReceiveBufferSize(int) - Method in interface org.springframework.integration.ip.CommonSocketOptions
- setSoReceiveBufferSize(int) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSoReceiveBufferSize(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setSoReceiveBufferSize(int) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setSoReceiveBufferSize(int) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setSoReceiveBufferSize(int) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setSoSendBufferSize(int) - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- setSoSendBufferSize(int) - Method in interface org.springframework.integration.ip.CommonSocketOptions
- setSoSendBufferSize(int) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSoSendBufferSize(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setSoSendBufferSize(int) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setSoSendBufferSize(int) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setSoSendBufferSize(int) - Method in class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
- setSoTcpNoDelay(boolean) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSoTcpNoDelay(boolean) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setSoTcpNoDelay(boolean) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setSoTcpNoDelay(boolean) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setSoTimeout(int) - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- setSoTimeout(int) - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- setSoTimeout(int) - Method in interface org.springframework.integration.ip.CommonSocketOptions
- setSoTimeout(int) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSoTimeout(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setSoTimeout(int) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setSoTimeout(int) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setSoTrafficClass(int) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSoTrafficClass(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setSoTrafficClass(int) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setSoTrafficClass(int) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setSslContextSupport(TcpSSLContextSupport) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setSslHandshakeTimeout(int) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Set the handshake timeout used when waiting for SSL handshake data; only applies to SSL connections, when using NIO.
- setSslHandshakeTimeout(int) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setSslHandshakeTimeout(Integer) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
-
Set the SSL handshake timeout (only used with SSL and NIO).
- setStringToBytes(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
-
Sets whether outbound String payloads are to be converted to byte[].
- setTaskExecutor(Executor) - Method in class org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter
- setTaskExecutor(Executor) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setTaskExecutor(Executor) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setTaskExecutor(Executor) - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- setTaskExecutor(Executor) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
- setTaskExecutor(Executor) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setTaskExecutor(Executor) - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- setTcpNetConnectionSupport(TcpNetConnectionSupport) - Method in class org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory
-
Set the
TcpNetConnectionSupport
to use to create connection objects. - setTcpNetConnectionSupport(TcpNetConnectionSupport) - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
-
Set the
TcpNetConnectionSupport
to use to create connection objects. - setTcpNioConnectionSupport(TcpNioConnectionSupport) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- setTcpNioConnectionSupport(TcpNioConnectionSupport) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
-
Set the
TcpNioConnectionSupport
to use. - setTcpSocketFactorySupport(TcpSocketFactorySupport) - Method in class org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory
-
Set the
TcpSocketFactorySupport
used to create server sockets. - setTcpSocketFactorySupport(TcpSocketFactorySupport) - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
-
Set the
TcpSocketFactorySupport
used to create server sockets. - setTcpSocketSupport(TcpSocketSupport) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- setTcpSocketSupport(TcpSocketSupport) - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- setTheConnection(TcpConnectionSupport) - Method in class org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory
- setTheConnection(TcpConnectionSupport) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
-
Set the underlying connection (or next interceptor).
- setTimeToLive(int) - Method in class org.springframework.integration.ip.udp.MulticastSendingMessageHandler
-
Set the underlying
MulticastSocket
time to live property. - setTrustStoreType(String) - Method in class org.springframework.integration.ip.tcp.connection.DefaultTcpSSLContextSupport
-
Set the trust store type.
- setType(String) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setUnsolicitedMessageChannel(MessageChannel) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
-
Set the channel for unsolicited incoming messages, or late replies.
- setUnsolicitedMessageChannelName(String) - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
-
Set the channel name for unsolicited incoming messages, or late replies.
- setUsingDirectBuffers(boolean) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setUsingDirectBuffers(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
-
When set to true, connections created by this factory attempt to use direct buffers where possible.
- setUsingDirectBuffers(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
-
If true, connection will attempt to use direct buffers where possible.
- setUsingDirectBuffers(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
-
Set to true to use direct buffers.
- setUsingNio(boolean) - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- setWrapped(boolean) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Set to true if intercepted.
- setWrapper(TcpConnectionSupport) - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Set the wrapper.
- shutdownInput() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
-
Set the connection's input stream to end of stream.
- shutdownInput() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
-
Set the socket's input stream to end of stream.
- shutdownInput() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
-
Set the socket's input stream to end of stream.
- shutdownOutput() - Method in interface org.springframework.integration.ip.tcp.connection.TcpConnection
-
Disable the socket's output stream.
- shutdownOutput() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetConnection
-
Disable the socket's output stream.
- shutdownOutput() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioConnection
-
Disable the socket's output stream.
- singleTerminator(byte) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the default max message size for deserialization.
- singleTerminator(byte, int) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the provided max message size for deserialization.
- singleUseConnections(boolean) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
-
This connection factory uses a new connection for each operation.
- socket(DatagramSocket) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- SOCKET_FACTORY_SUPPORT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- SOCKET_SUPPORT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- SocketCustomizer - Interface in org.springframework.integration.ip.udp
-
Configures a socket.
- socketExpression(String) - Method in class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- socketFactorySupport(TcpSocketFactorySupport) - Method in class org.springframework.integration.ip.dsl.TcpNetClientConnectionFactorySpec
-
Set the
TcpSocketFactorySupport
used to create server sockets. - socketFactorySupport(TcpSocketFactorySupport) - Method in class org.springframework.integration.ip.dsl.TcpNetServerConnectionFactorySpec
-
Set the
TcpSocketFactorySupport
used to create server sockets. - socketFunction(Function<Message<?>, DatagramSocket>) - Method in class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- SocketInfo - Class in org.springframework.integration.ip.tcp.connection
-
Simple wrapper around
Socket
providing access to getters (except input/output streams). - SocketInfo(Socket) - Constructor for class org.springframework.integration.ip.tcp.connection.SocketInfo
- socketSupport(TcpSocketSupport) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- SoftEndOfStreamException - Exception in org.springframework.integration.ip.tcp.serializer
-
Used to communicate that a stream has closed, but between logical messages.
- SoftEndOfStreamException() - Constructor for exception org.springframework.integration.ip.tcp.serializer.SoftEndOfStreamException
-
Default constructor.
- SoftEndOfStreamException(String) - Constructor for exception org.springframework.integration.ip.tcp.serializer.SoftEndOfStreamException
-
Construct an instance with the message.
- SoftEndOfStreamException(String, Throwable) - Constructor for exception org.springframework.integration.ip.tcp.serializer.SoftEndOfStreamException
-
Construct an instance with the message and cause.
- soKeepAlive(boolean) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- soLinger(int) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- soReceiveBufferSize(int) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- soReceiveBufferSize(int) - Method in class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- soReceiveBufferSize(int) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- soSendBufferSize(int) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- soSendBufferSize(int) - Method in class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- soSendBufferSize(int) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- soTcpNoDelay(boolean) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- soTimeout(int) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- soTimeout(int) - Method in class org.springframework.integration.ip.dsl.AbstractUdpOutboundChannelAdapterSpec
- soTimeout(int) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- soTrafficClass(int) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- SSL_CONTEXT_SUPPORT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- SSL_HANDSHAKE_TIMEOUT - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- start() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- start() - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- start() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- start() - Method in class org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory
- start() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- start() - Method in class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
- start() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory
- start() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- start() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- start() - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- start() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- startAckThread() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
- stop() - Method in class org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler
- stop() - Method in class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- stop() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Stops the server.
- stop() - Method in class org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory
- stop() - Method in class org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory
- stop() - Method in class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
- stop() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
- stop() - Method in class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
- stop() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- stop() - Method in class org.springframework.integration.ip.tcp.TcpOutboundGateway
- stop() - Method in class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- STX - Static variable in class org.springframework.integration.ip.tcp.serializer.ByteArrayStxEtxSerializer
- stxetx() - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the default max message size for deserialization.
- stxetx(int) - Static method in class org.springframework.integration.ip.tcp.serializer.TcpCodecs
-
Return a serializer with the provided max message size for deserialization.
- supplyCustomHeaders(TcpConnection) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
-
Override to provide additional headers.
T
- taskExecutor(Executor) - Method in class org.springframework.integration.ip.dsl.AbstractConnectionFactorySpec
- taskExecutor(Executor) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- taskScheduler(TaskScheduler) - Method in class org.springframework.integration.ip.dsl.TcpInboundChannelAdapterSpec
- taskScheduler(TaskScheduler) - Method in class org.springframework.integration.ip.dsl.TcpInboundGatewaySpec
- taskScheduler(TaskScheduler) - Method in class org.springframework.integration.ip.dsl.TcpOutboundChannelAdapterSpec
- taskScheduler(TaskScheduler) - Method in class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- Tcp - Class in org.springframework.integration.ip.dsl
-
Factory methods for TCP.
- TcpClientConnectionFactorySpec<S extends TcpClientConnectionFactorySpec<S,
C>, C extends AbstractClientConnectionFactory> - Class in org.springframework.integration.ip.dsl - TcpClientConnectionFactorySpec(C) - Constructor for class org.springframework.integration.ip.dsl.TcpClientConnectionFactorySpec
-
Create an instance.
- TcpCodecs - Class in org.springframework.integration.ip.tcp.serializer
-
Factory class to create TCP Serializer/Deserializers used to encode/decode messages to/from a TCP stream.
- TcpConnection - Interface in org.springframework.integration.ip.tcp.connection
-
An abstraction over
Socket
andSocketChannel
that sendsMessage
objects by serializing the payload and streaming it to the destination. - TcpConnectionCloseEvent - Class in org.springframework.integration.ip.tcp.connection
- TcpConnectionCloseEvent(TcpConnection, String) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionCloseEvent
- TcpConnectionEvent - Class in org.springframework.integration.ip.tcp.connection
-
ApplicationEvent representing normal operations on a
TcpConnection
. - TcpConnectionEvent(TcpConnection, String) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionEvent
- TcpConnectionEvent(TcpConnection, String, Throwable) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionEvent
- TcpConnectionExceptionEvent - Class in org.springframework.integration.ip.tcp.connection
-
ApplicationEvent representing exceptions on a
TcpConnection
. - TcpConnectionExceptionEvent(TcpConnection, String, Throwable) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionExceptionEvent
- TcpConnectionFactoryFactoryBean - Class in org.springframework.integration.ip.config
-
Instantiates a TcpN(et|io)(Server|Client)ConnectionFactory, depending on type and using-nio attributes.
- TcpConnectionFactoryFactoryBean() - Constructor for class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- TcpConnectionFactoryFactoryBean(String) - Constructor for class org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean
- TcpConnectionFactoryParser - Class in org.springframework.integration.ip.config
- TcpConnectionFactoryParser() - Constructor for class org.springframework.integration.ip.config.TcpConnectionFactoryParser
- TcpConnectionFailedCorrelationEvent - Class in org.springframework.integration.ip.tcp.connection
-
An event emitted when an endpoint cannot correlate a connection id to a connection; the cause is a messaging exception with the failed message.
- TcpConnectionFailedCorrelationEvent(Object, String, MessagingException) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionFailedCorrelationEvent
- TcpConnectionFailedEvent - Class in org.springframework.integration.ip.tcp.connection
-
An event emitted when a connection could not be established for some reason.
- TcpConnectionFailedEvent(Object, Throwable) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionFailedEvent
- TcpConnectionInterceptor - Interface in org.springframework.integration.ip.tcp.connection
- TcpConnectionInterceptorFactory - Interface in org.springframework.integration.ip.tcp.connection
-
Interface for TCP connection interceptor factories.
- TcpConnectionInterceptorFactoryChain - Class in org.springframework.integration.ip.tcp.connection
- TcpConnectionInterceptorFactoryChain() - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorFactoryChain
- TcpConnectionInterceptorSupport - Class in org.springframework.integration.ip.tcp.connection
-
Base class for
TcpConnectionInterceptor
s; passes all method calls through to the underlyingTcpConnection
. - TcpConnectionInterceptorSupport() - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- TcpConnectionInterceptorSupport(ApplicationEventPublisher) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorSupport
- TcpConnectionOpenEvent - Class in org.springframework.integration.ip.tcp.connection
- TcpConnectionOpenEvent(TcpConnection, String) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionOpenEvent
- TcpConnectionServerExceptionEvent - Class in org.springframework.integration.ip.tcp.connection
-
IpIntegrationEvent
representing exceptions on a TCP server socket/channel. - TcpConnectionServerExceptionEvent(Object, Throwable) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionServerExceptionEvent
- TcpConnectionServerListeningEvent - Class in org.springframework.integration.ip.tcp.connection
-
IpIntegrationEvent
emitted when a server begins listening. - TcpConnectionServerListeningEvent(TcpServerConnectionFactory, int) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionServerListeningEvent
- TcpConnectionSupport - Class in org.springframework.integration.ip.tcp.connection
-
Base class for TcpConnections.
- TcpConnectionSupport() - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- TcpConnectionSupport(Socket, boolean, boolean, ApplicationEventPublisher, String) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
-
Create a
TcpConnectionSupport
object and publishes aTcpConnectionOpenEvent
, if an event publisher is provided. - TcpConnectionSupport(ApplicationEventPublisher) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- TcpDeserializationExceptionEvent - Class in org.springframework.integration.ip.tcp.serializer
-
Event representing an exception while decoding an incoming stream.
- TcpDeserializationExceptionEvent(Object, Throwable, byte[], int) - Constructor for class org.springframework.integration.ip.tcp.serializer.TcpDeserializationExceptionEvent
- TcpInboundChannelAdapterParser - Class in org.springframework.integration.ip.config
-
Channel Adapter that receives TCP stream frames and maps them to Messages.
- TcpInboundChannelAdapterParser() - Constructor for class org.springframework.integration.ip.config.TcpInboundChannelAdapterParser
- TcpInboundChannelAdapterSpec - Class in org.springframework.integration.ip.dsl
-
A
MessageProducerSpec
forTcpReceivingChannelAdapter
s. - TcpInboundChannelAdapterSpec(AbstractConnectionFactorySpec<?, ?>) - Constructor for class org.springframework.integration.ip.dsl.TcpInboundChannelAdapterSpec
-
Construct an instance using the provided connection factory spec.
- TcpInboundChannelAdapterSpec(AbstractConnectionFactory) - Constructor for class org.springframework.integration.ip.dsl.TcpInboundChannelAdapterSpec
-
Construct an instance using an existing spring-managed connection factory.
- TcpInboundGateway - Class in org.springframework.integration.ip.tcp
-
Inbound Gateway using a server connection factory - threading is controlled by the factory.
- TcpInboundGateway() - Constructor for class org.springframework.integration.ip.tcp.TcpInboundGateway
- TcpInboundGatewayParser - Class in org.springframework.integration.ip.config
- TcpInboundGatewayParser() - Constructor for class org.springframework.integration.ip.config.TcpInboundGatewayParser
- TcpInboundGatewaySpec - Class in org.springframework.integration.ip.dsl
-
A
MessagingGatewaySpec
forTcpInboundGateway
s. - TcpInboundGatewaySpec(AbstractConnectionFactorySpec<?, ?>) - Constructor for class org.springframework.integration.ip.dsl.TcpInboundGatewaySpec
-
Construct an instance using a connection factory spec.
- TcpInboundGatewaySpec(AbstractConnectionFactory) - Constructor for class org.springframework.integration.ip.dsl.TcpInboundGatewaySpec
-
Construct an instance using an existing spring-managed connection factory.
- TcpListener - Interface in org.springframework.integration.ip.tcp.connection
-
Classes that implement this interface may register with a connection factory to receive messages retrieved from a
TcpConnection
. - TcpMessageMapper - Class in org.springframework.integration.ip.tcp.connection
-
Maps incoming data from a
TcpConnection
to aMessage
. - TcpMessageMapper() - Constructor for class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
- TcpNetClientConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
A client connection factory that creates
TcpNetConnection
s. - TcpNetClientConnectionFactory(String, int) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory
-
Creates a TcpNetClientConnectionFactory for connections to the host and port.
- TcpNetClientConnectionFactorySpec - Class in org.springframework.integration.ip.dsl
- TcpNetClientConnectionFactorySpec(String, int) - Constructor for class org.springframework.integration.ip.dsl.TcpNetClientConnectionFactorySpec
- TcpNetConnection - Class in org.springframework.integration.ip.tcp.connection
-
A TcpConnection that uses and underlying
Socket
. - TcpNetConnection(Socket, boolean, boolean, ApplicationEventPublisher, String) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpNetConnection
-
Construct a TcpNetConnection for the socket.
- TcpNetConnectionSupport - Interface in org.springframework.integration.ip.tcp.connection
-
Used by NET connection factories to instantiate a
TcpNetConnection
object. - TcpNetServerConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
Implements a server connection factory that produces
TcpNetConnection
s using aServerSocket
. - TcpNetServerConnectionFactory(int) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory
-
Listens for incoming connections on the port.
- TcpNetServerConnectionFactorySpec - Class in org.springframework.integration.ip.dsl
- TcpNetServerConnectionFactorySpec(int) - Constructor for class org.springframework.integration.ip.dsl.TcpNetServerConnectionFactorySpec
- TcpNioClientConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
A client connection factory that creates
TcpNioConnection
s. - TcpNioClientConnectionFactory(String, int) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory
-
Creates a TcpNioClientConnectionFactory for connections to the host and port.
- TcpNioClientConnectionFactorySpec - Class in org.springframework.integration.ip.dsl
- TcpNioClientConnectionFactorySpec(String, int) - Constructor for class org.springframework.integration.ip.dsl.TcpNioClientConnectionFactorySpec
- TcpNioConnection - Class in org.springframework.integration.ip.tcp.connection
-
A TcpConnection that uses and underlying
SocketChannel
. - TcpNioConnection(SocketChannel, boolean, boolean, ApplicationEventPublisher, String) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpNioConnection
-
Construct a TcpNetConnection for the SocketChannel.
- TcpNioConnectionSupport - Interface in org.springframework.integration.ip.tcp.connection
-
Used by NIO connection factories to instantiate a
TcpNioConnection
object. - TcpNioServerConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
/** Implements a server connection factory that produces
TcpNioConnection
s using aServerSocketChannel
. - TcpNioServerConnectionFactory(int) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory
-
Listens for incoming connections on the port.
- TcpNioServerConnectionFactorySpec - Class in org.springframework.integration.ip.dsl
- TcpNioServerConnectionFactorySpec(int) - Constructor for class org.springframework.integration.ip.dsl.TcpNioServerConnectionFactorySpec
- TcpNioSSLConnection - Class in org.springframework.integration.ip.tcp.connection
-
Implementation of
TcpConnection
supporting SSL/TLS over NIO. - TcpNioSSLConnection(SocketChannel, boolean, boolean, ApplicationEventPublisher, String, SSLEngine) - Constructor for class org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection
- TcpOutboundChannelAdapterParser - Class in org.springframework.integration.ip.config
- TcpOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.ip.config.TcpOutboundChannelAdapterParser
- TcpOutboundChannelAdapterSpec - Class in org.springframework.integration.ip.dsl
-
A
MessageHandlerSpec
forTcpSendingMessageHandler
s. - TcpOutboundChannelAdapterSpec(AbstractConnectionFactorySpec<?, ?>) - Constructor for class org.springframework.integration.ip.dsl.TcpOutboundChannelAdapterSpec
-
Construct an instance using the provided connection factory spec.
- TcpOutboundChannelAdapterSpec(AbstractConnectionFactory) - Constructor for class org.springframework.integration.ip.dsl.TcpOutboundChannelAdapterSpec
-
Construct an instance using an existing spring-managed connection factory.
- TcpOutboundGateway - Class in org.springframework.integration.ip.tcp
-
TCP outbound gateway that uses a client connection factory.
- TcpOutboundGateway() - Constructor for class org.springframework.integration.ip.tcp.TcpOutboundGateway
- TcpOutboundGatewayParser - Class in org.springframework.integration.ip.config
-
Parser for the <outbound-gateway> element of the integration 'jms' namespace.
- TcpOutboundGatewayParser() - Constructor for class org.springframework.integration.ip.config.TcpOutboundGatewayParser
- TcpOutboundGatewaySpec - Class in org.springframework.integration.ip.dsl
-
A
MessageHandlerSpec
forTcpOutboundGateway
s. - TcpOutboundGatewaySpec(TcpClientConnectionFactorySpec<?, ?>) - Constructor for class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
-
Construct an instance using the supplied connection factory spec.
- TcpOutboundGatewaySpec(AbstractClientConnectionFactory) - Constructor for class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
-
Construct an instance using an existing spring-managed connection factory.
- TcpReceivingChannelAdapter - Class in org.springframework.integration.ip.tcp
-
Tcp inbound channel adapter using a TcpConnection to receive data - if the connection factory is a server factory, this Listener owns the connections.
- TcpReceivingChannelAdapter() - Constructor for class org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter
- TcpSender - Interface in org.springframework.integration.ip.tcp.connection
-
An interface representing a sending client of a connection factory.
- TcpSendingMessageHandler - Class in org.springframework.integration.ip.tcp
-
Tcp outbound channel adapter using a TcpConnection to send data - if the connection factory is a server factory, the TcpListener owns the connections.
- TcpSendingMessageHandler() - Constructor for class org.springframework.integration.ip.tcp.TcpSendingMessageHandler
- TcpServerConnectionFactory - Interface in org.springframework.integration.ip.tcp.connection
-
Connection factories that act as TCP servers, listening for incoming connections.
- TcpServerConnectionFactorySpec<S extends TcpServerConnectionFactorySpec<S,
C>, C extends AbstractServerConnectionFactory> - Class in org.springframework.integration.ip.dsl - TcpServerConnectionFactorySpec(C) - Constructor for class org.springframework.integration.ip.dsl.TcpServerConnectionFactorySpec
-
Create an instance.
- TcpSocketFactorySupport - Interface in org.springframework.integration.ip.tcp.connection
-
Strategy interface for supplying Socket Factories.
- TcpSocketSupport - Interface in org.springframework.integration.ip.tcp.connection
-
Strategy interface for modifying sockets.
- TcpSSLContextSupport - Interface in org.springframework.integration.ip.tcp.connection
-
Strategy interface for the creation of an
SSLContext
object for use with SSL/TLS sockets. - TestingUtilities - Class in org.springframework.integration.ip.util
-
Convenience class providing methods for testing IP components.
- ThreadAffinityClientConnectionFactory - Class in org.springframework.integration.ip.tcp.connection
-
A client connection factory that binds a connection to a thread.
- ThreadAffinityClientConnectionFactory(AbstractClientConnectionFactory) - Constructor for class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
- timeToLive(int) - Method in class org.springframework.integration.ip.dsl.UdpMulticastOutboundChannelAdapterSpec
- toMessage(DatagramPacket) - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
- toMessage(DatagramPacket, Map<String, Object>) - Method in class org.springframework.integration.ip.udp.DatagramPacketMessageMapper
- toMessage(TcpConnection, Map<String, Object>) - Method in class org.springframework.integration.ip.tcp.connection.MessageConvertingTcpMessageMapper
- toMessage(TcpConnection, Map<String, Object>) - Method in class org.springframework.integration.ip.tcp.connection.TcpMessageMapper
- toString() - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- toString() - Method in class org.springframework.integration.ip.tcp.connection.SocketInfo
- toString() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionCloseEvent
- toString() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionEvent
- toString() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionFailedCorrelationEvent
- toString() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionOpenEvent
- toString() - Method in class org.springframework.integration.ip.tcp.connection.TcpConnectionSupport
- toString() - Method in class org.springframework.integration.ip.tcp.connection.ThreadAffinityClientConnectionFactory
U
- Udp - Class in org.springframework.integration.ip.dsl
-
Factory methods for UDP.
- UDP_SOCKET_CUSTOMIZER - Static variable in class org.springframework.integration.ip.config.IpAdapterParserUtils
- UdpInboundChannelAdapterParser - Class in org.springframework.integration.ip.config
-
Channel Adapter that receives UDP datagram packets and maps them to Messages.
- UdpInboundChannelAdapterParser() - Constructor for class org.springframework.integration.ip.config.UdpInboundChannelAdapterParser
- UdpInboundChannelAdapterSpec - Class in org.springframework.integration.ip.dsl
-
A
MessageProducerSpec
forUnicastReceivingChannelAdapter
s. - UdpInboundChannelAdapterSpec(int) - Constructor for class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- UdpInboundChannelAdapterSpec(int, String) - Constructor for class org.springframework.integration.ip.dsl.UdpInboundChannelAdapterSpec
- UdpMulticastOutboundChannelAdapterSpec - Class in org.springframework.integration.ip.dsl
-
A
MessageHandlerSpec
forMulticastSendingMessageHandler
s. - UdpMulticastOutboundChannelAdapterSpec(String) - Constructor for class org.springframework.integration.ip.dsl.UdpMulticastOutboundChannelAdapterSpec
- UdpMulticastOutboundChannelAdapterSpec(String, int) - Constructor for class org.springframework.integration.ip.dsl.UdpMulticastOutboundChannelAdapterSpec
- UdpMulticastOutboundChannelAdapterSpec(Function<Message<?>, ?>) - Constructor for class org.springframework.integration.ip.dsl.UdpMulticastOutboundChannelAdapterSpec
- UdpOutboundChannelAdapterParser - Class in org.springframework.integration.ip.config
- UdpOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.ip.config.UdpOutboundChannelAdapterParser
- UdpServerListeningEvent - Class in org.springframework.integration.ip.udp
-
IpIntegrationEvent
emitted when a server begins listening. - UdpServerListeningEvent(Object, int) - Constructor for class org.springframework.integration.ip.udp.UdpServerListeningEvent
- UdpUnicastOutboundChannelAdapterSpec - Class in org.springframework.integration.ip.dsl
-
A
MessageHandlerSpec
forUnicastSendingMessageHandler
s. - UdpUnicastOutboundChannelAdapterSpec(String) - Constructor for class org.springframework.integration.ip.dsl.UdpUnicastOutboundChannelAdapterSpec
- UdpUnicastOutboundChannelAdapterSpec(String, int) - Constructor for class org.springframework.integration.ip.dsl.UdpUnicastOutboundChannelAdapterSpec
- UdpUnicastOutboundChannelAdapterSpec(Function<Message<?>, ?>) - Constructor for class org.springframework.integration.ip.dsl.UdpUnicastOutboundChannelAdapterSpec
- UnicastReceivingChannelAdapter - Class in org.springframework.integration.ip.udp
-
A channel adapter to receive incoming UDP packets.
- UnicastReceivingChannelAdapter(int) - Constructor for class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
-
Constructs a UnicastReceivingChannelAdapter that listens on the specified port.
- UnicastReceivingChannelAdapter(int, boolean) - Constructor for class org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter
-
Constructs a UnicastReceivingChannelAdapter that listens for packets on the specified port.
- UnicastSendingMessageHandler - Class in org.springframework.integration.ip.udp
-
A
MessageHandler
implementation that maps a Message into a UDP datagram packet and sends that to the specified host and port. - UnicastSendingMessageHandler(String) - Constructor for class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
-
Construct UnicastSendingMessageHandler based on the destination SpEL expression to determine the target destination at runtime against requestMessage.
- UnicastSendingMessageHandler(String, int) - Constructor for class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
-
Basic constructor; no reliability; no acknowledgment.
- UnicastSendingMessageHandler(String, int, boolean) - Constructor for class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
-
Can used to add a length to each packet which can be checked at the destination.
- UnicastSendingMessageHandler(String, int, boolean, boolean, String, int, int) - Constructor for class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
-
Add a length and/or acknowledgment request to packets.
- UnicastSendingMessageHandler(String, int, boolean, String, int, int) - Constructor for class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
-
Add an acknowledgment request to packets.
- UnicastSendingMessageHandler(Expression) - Constructor for class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
-
Construct UnicastSendingMessageHandler based on the destination SpEL expression to determine the target destination at runtime against requestMessage.
- unregisterSender(TcpSender) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
-
Unregister a TcpSender.
- unsolicitedMessageChannel(MessageChannel) - Method in class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
-
Set the unsolicited message channel.
- unsolicitedMessageChannelName(String) - Method in class org.springframework.integration.ip.dsl.TcpOutboundGatewaySpec
-
Set the unsolicited message channel name.
- updateAckAddress() - Method in class org.springframework.integration.ip.udp.UnicastSendingMessageHandler
W
- waitListening(AbstractInternetProtocolReceivingChannelAdapter, Long) - Static method in class org.springframework.integration.ip.util.TestingUtilities
-
Wait for a server connection factory to actually start listening before starting a test.
- waitListening(AbstractServerConnectionFactory, Long) - Static method in class org.springframework.integration.ip.util.TestingUtilities
-
Wait for a server connection factory to actually start listening before starting a test.
- waitStopListening(AbstractServerConnectionFactory, Long) - Static method in class org.springframework.integration.ip.util.TestingUtilities
-
Wait for a server connection factory to stop listening.
- waitUntilFactoryHasThisNumberOfConnections(AbstractConnectionFactory, int) - Static method in class org.springframework.integration.ip.util.TestingUtilities
-
Wait for up to 10 seconds for the connection factory to have the specified number of connections.
- wrapConnection(TcpConnectionSupport) - Method in class org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory
- writeHeader(OutputStream, int) - Method in class org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer
-
Write the header, according to the header format.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form