如何在jms出站适配器中删除邮件并回复我已发送邮件的调用者?

时间:2016-01-27 20:41:35

标签: spring-integration

在我的项目中,我必须将消息发送到队列目的地。这是一种火灾和遗忘类型。但是只要我将消息放入队列,我就需要通知我的来电者我已经放弃了消息。

我试过了handle(Jms.outboundAdapter(connectionFactory).destination(queueName)。但我无法在手柄后附加任何组件。而且我也不希望我的线程无限期地等待。因为,我试过在一个单独的网关中调用上面的句柄,但我的测试无限期地等待。

有任何建议。?

1 个答案:

答案 0 :(得分:0)

您可以在出站适配器之前建立频道publishSubscribeChannel,并将第二个订户绑定到该频道,生成回复并发送。