我需要将一组消息(相同Bean类型的列表)发送到同一主题。
XML配置:
<camel:route id="someRoute">
<camel:from uri="seda:someURI" />
<camel:to uri="bean:com.system.service.SomeBean?method=someMethod( ${body} )" />
<camel:to id="someOtherCamelWork" uri="jms:queue:{{someTopic}}?connectionFactory=#someMqConnectionFactory&transactionManager=#someTransactionManager&disableReplyTo=true" />
</camel:route>
SomeBean类的Method(someMethod)看起来像
public List<BeanType> someMethod(Object obj){
//dosomething
return collectionType;
}
我不确定“someOtherCamelWork”如何能够将它逐个发送到someTopic。
在这里使用分离器是更好的选择吗?
请告知。