クラス MultiResourcePartitioner
java.lang.ObjectSE
org.springframework.batch.core.partition.support.MultiResourcePartitioner
- 実装済みのインターフェース一覧:
Partitioner
複数のリソースを検索し、それらのファイル名を実行コンテキストキーに関連付ける
Partitioner の実装。リソースごとに ExecutionContext を作成し、それらに {partition0, partition1,..., partitionN} というラベルを付けます。グリッドサイズは無視されます。- 導入:
- 2.0
- 作成者:
- Dave Syer
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明partition(int gridSize) 注入された各リソースのファイル名をExecutionContextに割り当てます。voidsetKeyName(StringSE keyName) 各ExecutionContextのファイル名のキーの名前。voidsetResources(org.springframework.core.io.Resource[] resources) 各パーティションに割り当てるリソース。
コンストラクターの詳細
MultiResourcePartitioner
public MultiResourcePartitioner()
メソッドの詳細
setResources
public void setResources(org.springframework.core.io.Resource[] resources) 各パーティションに割り当てるリソース。Spring 構成では、パターンを使用して複数のリソースを選択できます。- パラメーター:
resources- 使用するリソース
setKeyName
各ExecutionContext内のファイル名のキーの名前。デフォルトは "fileName" です。- パラメーター:
keyName- キーの値
partition
注入された各リソースのファイル名をExecutionContextに割り当てます。- 次で指定:
- インターフェース
Partitionerのpartition - パラメーター:
gridSize- 返されるマップのサイズ- 戻り値:
- 識別子から入力パラメーターへのマップ
- 関連事項: