クラス DataFieldMaxValueJobParametersIncrementer
java.lang.ObjectSE
org.springframework.batch.core.launch.support.DataFieldMaxValueJobParametersIncrementer
- 実装されたすべてのインターフェース:
JobParametersIncrementer
public class DataFieldMaxValueJobParametersIncrementer
extends ObjectSE
implements JobParametersIncrementer
このインクリメント機能は、
DataFieldMaxValueIncrementer
を使用して、ジョブインスタンスディスクリミネーターとして使用する値のシーケンスを生成します。- 作成者:
- Gregory D. Hopkins, Mahmoud Ben Hassine
フィールドサマリー
コンストラクターのサマリー
コンストラクター説明DataFieldMaxValueJobParametersIncrementer
(org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer dataFieldMaxValueIncrementer) 新しいDataFieldMaxValueJobParametersIncrementer
を作成します。メソッドのサマリー
修飾子と型メソッド説明org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer
インクリメンターを取得します。getKey()
キーを取得します。getNext
(JobParameters jobParameters) 指定されたパラメーターをインクリメントします。void
setDataFieldMaxValueIncrementer
(org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer dataFieldMaxValueIncrementer) 値のシーケンスを生成するためのインクリメンター。void
ジョブパラメーターとして使用するキーの名前。
フィールドの詳細
DEFAULT_KEY
ジョブパラメーターとして使用されるデフォルトのキー。- 関連事項:
コンストラクターの詳細
DataFieldMaxValueJobParametersIncrementer
public DataFieldMaxValueJobParametersIncrementer(org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer dataFieldMaxValueIncrementer) 新しいDataFieldMaxValueJobParametersIncrementer
を作成します。- パラメーター:
dataFieldMaxValueIncrementer
- 値のシーケンスを生成するために使用するインクリメンター。null
であってはなりません。
メソッドの詳細
getNext
インターフェースからコピーされた説明:JobParametersIncrementer
指定されたパラメーターをインクリメントします。入力が空の場合、このメソッドは、ジョブの最初のインスタンスで使用されるブートストラップまたは初期値を返す必要があります。- 次で指定:
- インターフェース
JobParametersIncrementer
のgetNext
- パラメーター:
jobParameters
- 最後に使用された値- 戻り値:
- 使用する次の値 (非
null
)
getKey
キーを取得します。デフォルトはDEFAULT_KEY
です。- 戻り値:
- キー
setKey
ジョブパラメーターとして使用するキーの名前。デフォルトはDEFAULT_KEY
です。null
または空であってはなりません。- パラメーター:
key
- 設定するキー
getDataFieldMaxValueIncrementer
public org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer getDataFieldMaxValueIncrementer()インクリメンターを取得します。- 戻り値:
- インクリメンター
setDataFieldMaxValueIncrementer
public void setDataFieldMaxValueIncrementer(org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer dataFieldMaxValueIncrementer) 値のシーケンスを生成するためのインクリメンター。null
であってはなりません。- パラメーター:
dataFieldMaxValueIncrementer
- 値のシーケンスを生成するためのインクリメンター