1

このように動作するようにする方法はありますか?中の状態の話です。

.choice()
       .when(Exchange::isFailed)
         .to(direct(URI_DEADLETTER))

私は試した:

.when(method(Exchange.class, "isFailed"))
.when().exchange(Exchange::isFailed)

最初の解決策ではエラーがスローされ、2 番目の解決策は機能しません。ここから、内部に新しいクラスとメソッドを作成できることを知っています: How do i use Java boolean condition in camel route? そして、ここで述語について読みました: http://www.davsclaus.com/2009/02/apache-camel-and-using-compound.html。しかし、新しいクラスや述語を使用せずに、これを達成する方法はありますか?

4

1 に答える 1