296.8. multipleConsumers の使用

Camel 2.2 で利用可能

この例では、2 つのコンシューマーを定義し、Spring Bean として登録しました。

seda foo エンドポイントで multipleConsumers=true を指定したので、これら 2 つのコンシューマーに、一種の pub-sub スタイルメッセージングとしてメッセージの独自のコピーを受信させることができます。

Bean は単体テストの一部であるため、単純にメッセージをモックエンドポイントに送信しますが、@Consume を使用して seda キューから消費する方法に注目してください。