Example usage for org.springframework.integration.ip IpHeaders REMOTE_PORT

List of usage examples for org.springframework.integration.ip IpHeaders REMOTE_PORT

Introduction

In this page you can find the example usage for org.springframework.integration.ip IpHeaders REMOTE_PORT.

Prototype

String REMOTE_PORT

To view the source code for org.springframework.integration.ip IpHeaders REMOTE_PORT.

Click Source Link

Document

The remote port from which a TCP message was received.

Usage

From source file:org.springframework.integration.ip.tcp.connection.TcpMessageMapper.java

protected final void addStandardHeaders(TcpConnection connection, MessageBuilder<?> messageBuilder) {
    String connectionId = connection.getConnectionId();
    messageBuilder.setHeader(IpHeaders.HOSTNAME, connection.getHostName())
            .setHeader(IpHeaders.IP_ADDRESS, connection.getHostAddress())
            .setHeader(IpHeaders.REMOTE_PORT, connection.getPort())
            .setHeader(IpHeaders.CONNECTION_ID, connectionId);
    if (this.applySequence) {
        messageBuilder.setCorrelationId(connectionId)
                .setSequenceNumber((int) connection.incrementAndGetConnectionSequence());
    }/*from  w  w  w .  j a v a  2 s .  co  m*/
}