我们正在使用 Camel 2.14.3 和 ActiveMQ 5.11.1
我有一个对接收者的 beanRef 调用:
from(jmsLandingAreaReceipt).beanRef("landingAreaMessageReciever", "onService");
jmsLandingAreaReceipt 是以下主题:activemq:topic:here.isSomething
接收者已经在查看@Header
来检索CamelFileName
public void onService(@Header("CamelFileName") String fileName)
我也有兴趣检索该主题。那可能吗?
我一直在查看输入 ActiveMQ 时通常可用的站点,但我无法计算出选取所使用的主题可能需要的属性或变量。
最佳答案
您可以使用标准 JMS header 名称,我认为它是 JMSDestination
或 JMSDestinationName
。
查看更多信息:http://docs.oracle.com/javaee/7/api/javax/jms/Message.html
关于java - 是否可以在 beanRef 的方法中检索 activeMQ 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31681440/