/** * Reply to a server-to-client request * @param message incoming request message * @param reply response to send */ public void reply(TopicMessage message, Object reply) { ReplyMessage replyMessage = new ReplyMessage(destination, topic, message.getId(), reply); replyMessage.getHeaders().putAll(message.getHeaders()); channel.send(replyMessage); }
/** * Reply to a server-to-client request * @param message incoming request message * @param reply response to send */ public void reply(TopicMessage message, Object reply) { ReplyMessage replyMessage = new ReplyMessage(destination, topic, message.getId(), reply); replyMessage.getHeaders().putAll(message.getHeaders()); channel.send(replyMessage); }
asyncMessage.setTimestamp(reply.getTimestamp()); asyncMessage.setTimeToLive(reply.getTimeToLive()); asyncMessage.setHeaders(reply.getHeaders()); asyncMessage.setDestination(reply.getDestination()); asyncMessage.setHeader(AsyncMessage.SUBTOPIC_HEADER, reply.getTopic());
asyncMessage.setTimestamp(reply.getTimestamp()); asyncMessage.setTimeToLive(reply.getTimeToLive()); asyncMessage.setHeaders(reply.getHeaders()); asyncMessage.setDestination(reply.getDestination()); asyncMessage.setHeader(AsyncMessage.SUBTOPIC_HEADER, reply.getTopic());