Class IpHeaders
java.lang.Object
org.springframework.integration.ip.IpHeaders
Headers for Messages mapped from IP datagram packets.
- Since:
- 2.0
- Author:
- Mark Fisher, Gary Russell, Dave Syer, Artem Bilan
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe remote ip address to which UDP application-level acks will be sent.static final StringA correlation id for UDP application-level acks.static final StringFor information only - when using a cached or failover client connection factory, contains the actual underlying connection id.static final StringA 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.static final StringThe host name from which a TCP message or UDP packet was received.static final StringThe ip address from which a TCP message or UDP packet was received.static final StringThe "ip_" prefix for UDP and TCP headers.static final StringThe local address (InetAddress) that the socket is connected to.static final StringThe remote address for a UDP packet.static final StringThe remote port for a UDP packet.static final StringThe remote port from which a TCP message was received. -
Method Summary
-
Field Details
-
IP_PREFIX
-
HOSTNAME
The host name from which a TCP message or UDP packet was received. IflookupHostisfalse, this will contain the ip address.- See Also:
-
IP_ADDRESS
The ip address from which a TCP message or UDP packet was received.- See Also:
-
PORT
-
PACKET_ADDRESS
-
ACK_ADDRESS
The remote ip address to which UDP application-level acks will be sent. The framework includes acknowledgment information in the data packet.- See Also:
-
ACK_ID
A correlation id for UDP application-level acks. The framework includes acknowledgment information in the data packet.- See Also:
-
CONNECTION_ID
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.- See Also:
-
ACTUAL_CONNECTION_ID
For information only - when using a cached or failover client connection factory, contains the actual underlying connection id.- See Also:
-
LOCAL_ADDRESS
The local address (InetAddress) that the socket is connected to.- Since:
- 4.2.5.
- See Also:
-
REMOTE_PORT
The remote port from which a TCP message was received.- See Also:
-