public class DefaultJobParametersExtractor extends java.lang.Object implements JobParametersExtractor
JobParametersExtractor
の単純な実装。コンストラクターと説明 |
---|
DefaultJobParametersExtractor() |
修飾子と型 | メソッドと説明 |
---|---|
JobParameters | getJobParameters(Job job, StepExecution stepExecution) ステップ実行から、たとえば実行コンテキストや他のプロパティからジョブパラメーターを抽出します。 |
void | setKeys(java.lang.String[] keys) 存在する場合、実行コンテキストまたはジョブパラメーターからプルするキー名。 |
void | setUseAllParentParameters(boolean useAllParentParameters) setter は、すべての親パラメーターのスイッチオフをサポートします |
public void setKeys(java.lang.String[] keys)
(long)
、(int)
、(double)
、(date)
または (string)
で終わるキー名は、それぞれの型の値を参照すると見なされ、それに応じてジョブパラメーターに割り当てられます(正しい型でない場合はエラーになります)。その形式で特別なサフィックスがない場合、パラメーターは String 型であると想定されます。keys
- 設定するキー public JobParameters getJobParameters(Job job, StepExecution stepExecution)
JobParametersExtractor
JobParametersExtractor
の getJobParameters
job
- Job
stepExecution
- StepExecution
JobParameters
JobParametersExtractor.getJobParameters(Job, StepExecution)
public void setUseAllParentParameters(boolean useAllParentParameters)
useAllParentParameters
- false の場合、親パラメーターを含めません。すべての親パラメーターを含める必要がある場合は True。