如何使用队列中的特定标头消息。我正在使用骆驼activemq。
路由构建器:
.....
from("activemq:Q1").
.setHeader("myHeader",xpath(...))
.to("activemq:Q2")
.....
我试图使用那些在另一个类中具有特定标头的消息,例如。
....
ConsumerTemplate consumerTemplate = camelContext.createConsumerTemplate();
Exchange exchange = consumerTemplate.receive("activemq:Q2",10000);
String body = exchange.getIn().getBody(String.class);
String customvalue = exchange.getIn().getHeader("myHeader", String.class);
.....
我怎样才能只得到那些具有 myHeader=123. 的消息?