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

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

Introduction

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

Prototype

String HOSTNAME

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

Click Source Link

Document

The host name from which a TCP message or UDP packet 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  . java  2s. co m*/
}