List of usage examples for org.springframework.integration.ip.tcp.connection TcpConnection getPayload
@Nullable Object getPayload();
From source file:org.openwms.common.comm.tcp.CustomTcpMessageMapper.java
@Override public Message<?> toMessage(TcpConnection connection) throws Exception { Object data = connection.getPayload(); LOGGER.debug("Incoming:" + data); if (data != null) { Message<?> message = this.inboundMessageConverter.toMessage(data, null); AbstractIntegrationMessageBuilder<?> messageBuilder = this.getMessageBuilderFactory() .fromMessage(message);// w w w .j a v a2s . c o m this.addStandardHeaders(connection, messageBuilder); this.addCustomHeaders(connection, messageBuilder); return messageBuilder.build(); } else { if (logger.isWarnEnabled()) { logger.warn("Null payload from connection " + connection.getConnectionId()); } return null; } }
From source file:org.springframework.integration.ip.tcp.connection.TcpMessageMapper.java
public Message<Object> toMessage(TcpConnection connection) throws Exception { Message<Object> message = null; Object payload = connection.getPayload(); if (payload != null) { MessageBuilder<Object> messageBuilder = MessageBuilder.withPayload(payload); this.addStandardHeaders(connection, messageBuilder); this.addCustomHeaders(connection, messageBuilder); message = messageBuilder.build(); } else {//from ww w .j av a 2s. c o m if (logger.isWarnEnabled()) { logger.warn("Null payload from connection " + connection.getConnectionId()); } } return message; }