骆驼如何在列表中拆分/迭代并单独发送到队列?

时间:2019-04-06 03:56:26

标签: java spring-boot collections apache-camel spring-camel

我是骆驼的新手,无法弄清楚将单个实体从列表中发送出去要排队。

private void addIncomingFixMessageRoute() {     
    from(Endpoints.FIX_MESSAGE_IN_ROUTE)
    .routeId("IncomingFixMessageRoute")
    .bean(fixMessageTransformer, "transform")
    .marshal().json()
    .to("activemq:queue:feed");
}

以下是豆 fixMessageTransformer transform 方法返回List<String>,现在我想应用分割器进行迭代,并将每个元素分别发送到队列中。无法弄清楚我将如何实现。

尝试使用.split().tokenize(),但没有运气。

1 个答案:

答案 0 :(得分:2)

只需将拆分器添加到主体上,它将拆分它。

--dump