Apache Camel - 返回200状态代码并发送到队列

时间:2017-08-25 12:59:13

标签: java apache-camel

我尝试使用camel设置一个API方法,该方法将立即返回200状态代码并将请求转发到ActiveMQ队列以进行异步处理,但我不知道如何发送响应,我只能将它路由到队列。这就是我到目前为止所做的:

rest("/setStatus")
            .get()
            .route().from("direct:setStatusRest")
            .to("iasJms:setStatus");

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

如下所示:

rest("/setStatus")
    .get()
    .route()
    .to("jms:setStatus?exchangePattern=InOnly"); // send a message to the queue