100.8. エクスチェンジプロパティー、ファイルコンシューマーのみ
ファイルコンシューマーは BatchConsumer を実装するため、ポーリングするファイルのバッチをサポートします。バッチ処理によって、Camel は以下のプロパティーが Exchange に追加されることを意味します。したがって、ポーリングされたファイルの数、現在のインデックス、バッチがすでに完了しているかどうかを知ることができます。
| プロパティー | 説明 |
|---|---|
|
| このバッチでポーリングされたファイルの合計数。 |
|
| バッチの現在のインデックス。0 から開始します。 |
|
|
バッチの最後のエクスチェンジを示す |
これにより、たとえば、このバッチに存在するファイル数を把握し、Aggregator2 でこの数のファイルを集約することもできます。