私はPOJOを持っており、Camelルートで、各インスタンス(メッセージ)を次のようなフィルターOrder
に通したいと思います。Order
ExpensiveOrderFilter eof = new ExpensiveOrderFilter();
from("direct:whatever")
.filter().method(eof)
.to("direct:wherever");
ただし、フィルターは$100.00を超えるOrder
場合にのみsを許可する必要があります。Order#getPrice()
public class ExpensiveOrderFilter {
public void filterCheapOrders(Order order) {
if(order.getPrice() < 100.00)
???
else
???
}
}
filterCheapOrders
「安い」(<$ 100)注文を正しく除外し、それらがにルーティングされないようにするために、メソッドはどのように見える必要がありdirect:wherever
ますか?前もって感謝します!