public class DataFieldMaxValueJobParametersIncrementer extends java.lang.Object implements JobParametersIncrementer
DataFieldMaxValueIncrementer
を使用して、ジョブインスタンスディスクリミネーターとして使用する値のシーケンスを生成します。修飾子と型 | フィールドと説明 |
---|---|
static java.lang.String | DEFAULT_KEY ジョブパラメーターとして使用されるデフォルトのキー。 |
コンストラクターと説明 |
---|
DataFieldMaxValueJobParametersIncrementer(org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer dataFieldMaxValueIncrementer) 新しい DataFieldMaxValueJobParametersIncrementer を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer | getDataFieldMaxValueIncrementer() インクリメンターを取得します。 |
java.lang.String | getKey() キーを取得します。 |
JobParameters | getNext(JobParameters jobParameters) 指定されたパラメーターをインクリメントします。 |
void | setDataFieldMaxValueIncrementer(org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer dataFieldMaxValueIncrementer) 値のシーケンスを生成するためのインクリメンター。 |
void | setKey(java.lang.String key) ジョブパラメーターとして使用するキーの名前。 |
public static final java.lang.String DEFAULT_KEY
public DataFieldMaxValueJobParametersIncrementer(org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer dataFieldMaxValueIncrementer)
DataFieldMaxValueJobParametersIncrementer
を作成します。dataFieldMaxValueIncrementer
- 値のシーケンスを生成するために使用するインクリメンター。null
であってはなりません。public JobParameters getNext(JobParameters jobParameters)
JobParametersIncrementer
JobParametersIncrementer
の getNext
jobParameters
- 最後に使用された値 null
)public java.lang.String getKey()
DEFAULT_KEY
です。public void setKey(java.lang.String key)
DEFAULT_KEY
です。null
または空であってはなりません。key
- 設定するキー public org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer getDataFieldMaxValueIncrementer()
public void setDataFieldMaxValueIncrementer(org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer dataFieldMaxValueIncrementer)
null
であってはなりません。dataFieldMaxValueIncrementer
- 値のシーケンスを生成するためのインクリメンター