有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Camel Rest DSL删除另一条额外路由

我正在基于RESTDSL在camel上构建rest路由。例如,根据配置,rest路由使用直接组件

休息路线

rest("resturi")
.post()
.to(direct:inbox);

resturi is dynamic

from(direct:inbox)
.process(camelprocessor)
.to(queue);

是否有任何方法可以删除直接组件并合并成一条路由

我感谢您对上述问题的任何建议


共 (2) 个答案

  1. # 1 楼答案

    您可以通过添加来实现这一点。路由()

    .post().route().process(camelprocessor).to(queue);

    但从功能可重用的角度考虑,直接组件将是最佳选择