クラス DefaultJobParametersExtractor

java.lang.ObjectSE
org.springframework.batch.core.step.job.DefaultJobParametersExtractor
実装されたすべてのインターフェース:
JobParametersExtractor

public class DefaultJobParametersExtractor extends ObjectSE implements JobParametersExtractor
ステップ実行コンテキストおよび周囲のジョブのジョブパラメーターから名前付きキーを持つパラメーターをプルする JobParametersExtractor の単純な実装。
作成者:
Dave Syer, Will Schipp, Mahmoud Ben Hassine
  • コンストラクターの詳細

    • DefaultJobParametersExtractor

      public DefaultJobParametersExtractor()
  • メソッドの詳細

    • setKeys

      public void setKeys(StringSE[] keys)
      実行コンテキストまたはジョブパラメーターから抽出するキー名 (存在する場合)。実行コンテキストにキーが存在しない場合は、囲んでいるジョブ実行のジョブパラメーターが試行され、そこにも何もない場合、パラメーターは抽出されません。
      パラメーター:
      keys - 設定するキー
    • getJobParameters

      public JobParameters getJobParameters(Job job, StepExecution stepExecution)
      インターフェースからコピーされた説明: JobParametersExtractor
      ステップ実行から、たとえば実行コンテキストや他のプロパティからジョブパラメーターを抽出します。
      次で指定:
      インターフェース JobParametersExtractorgetJobParameters 
      パラメーター:
      job - Job
      stepExecution - StepExecution
      戻り値:
      いくつかの JobParameters
      関連事項:
    • setUseAllParentParameters

      public void setUseAllParentParameters(boolean useAllParentParameters)
      setter は、すべての親パラメーターのスイッチオフをサポートします
      パラメーター:
      useAllParentParameters - false の場合、親パラメーターを含めません。すべての親パラメーターを含める必要がある場合は True。
    • setJobParametersConverter

      public void setJobParametersConverter(@NonNull JobParametersConverter jobParametersConverter)
      使用する JobParametersConverter を設定します。
      パラメーター:
      jobParametersConverter - 使用するコンバーター。null であってはなりません。