クラス LdifReaderBuilder
java.lang.ObjectSE
org.springframework.batch.item.ldif.builder.LdifReaderBuilder
完全修飾 LdifReader を作成します。
- 導入:
- 4.0
- 作成者:
- Glenn Renfro
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明build()完全に構築されたLdifReaderを返します。currentItemCount(int currentItemCount) 現在のアイテムのインデックス。maxItemCount(int maxItemCount) 読み込むアイテムの最大数を設定します。ExecutionContext内でキーを計算するために使用される名前。recordsToSkip(int recordsToSkip) ファイルの先頭でスキップする行数のパブリック setter。resource(org.springframework.core.io.Resource resource) LdifReader の入力として使用されるリソースを確立します。saveState(boolean saveState) 再起動のためにItemStreamSupportの状態をExecutionContext内に保持する必要があるかどうかを構成します。skippedRecordsCallback(RecordCallbackHandler skippedRecordsCallback) RecordCallbackHandler実装を使用して、スキップされたレコードに対してアクションを実行できます。strict(boolean strict) 厳格モードでは、入力リソースが存在しない場合、リーダーはAbstractItemCountingItemStreamItemReader.open(org.springframework.batch.item.ExecutionContext)で例外をスローします。
コンストラクターの詳細
LdifReaderBuilder
public LdifReaderBuilder()
メソッドの詳細
saveState
再起動のためにItemStreamSupportの状態をExecutionContext内に保持する必要があるかどうかを構成します。- パラメーター:
saveState- デフォルトは true- 戻り値:
- ビルダーの現在のインスタンス。
name
ExecutionContext内でキーを計算するために使用される名前。saveState(boolean)が true に設定されている場合は必須です。- パラメーター:
name- リーダーインスタンスの名前- 戻り値:
- ビルダーの現在のインスタンス。
- 関連事項:
maxItemCount
読み込むアイテムの最大数を設定します。- パラメーター:
maxItemCount- 読み込む最大アイテム- 戻り値:
- ビルダーの現在のインスタンス。
- 関連事項:
currentItemCount
現在のアイテムのインデックス。再起動時に使用して、どこから開始するかを示します。- パラメーター:
currentItemCount- 現在のインデックス- 戻り値:
- メソッド連鎖のためのこのインスタンス
- 関連事項:
strict
厳格モードでは、入力リソースが存在しない場合、リーダーはAbstractItemCountingItemStreamItemReader.open(org.springframework.batch.item.ExecutionContext)で例外をスローします。- パラメーター:
strict- デフォルトで true- 戻り値:
- メソッドチェーン用のこのインスタンス。
- 関連事項:
skippedRecordsCallback
RecordCallbackHandler実装を使用して、スキップされたレコードに対してアクションを実行できます。- パラメーター:
skippedRecordsCallback- アイテムが読み込まれる前に、最初のスキップされた行ごとに呼び出されます。- 戻り値:
- メソッドチェーン用のこのインスタンス。
- 関連事項:
recordsToSkip
ファイルの先頭でスキップする行数のパブリック setter。ファイルに有用な(列名)情報のないヘッダーが含まれていて、行の先頭にコメント区切り文字がない場合に使用できます。- パラメーター:
recordsToSkip- スキップする行数- 戻り値:
- メソッドチェーン用のこのインスタンス。
- 関連事項:
resource
LdifReader の入力として使用されるリソースを確立します。- パラメーター:
resource- 読み取られるリソース。- 戻り値:
- メソッドチェーン用のこのインスタンス。
- 関連事項:
build
完全に構築されたLdifReaderを返します。- 戻り値:
- 新しい
LdifReader