DirectComponentのドキュメントには、次の例が示されています。
from("activemq:queue:order.in")
.to("bean:orderServer?method=validate")
.to("direct:processOrder");
from("direct:processOrder")
.to("bean:orderService?method=process")
.to("activemq:queue:order.out");
それと次の違いはありますか?
from("activemq:queue:order.in")
.to("bean:orderServer?method=validate")
.to("bean:orderService?method=process")
.to("activemq:queue:order.out");
Java DSL での to() メソッドの動作に関するドキュメントを見つけようとしましたが、RouteDefinition javadocを超えて(「指定されたエンドポイントに交換を送信する」という非常に素っ気ない結果が得られます)、空白になりました。 :(