クラス StepRunner
java.lang.ObjectSE
org.springframework.batch.test.StepRunner
Job の外部でステップを実行するためのユーティリティクラス。これは、ジョブのすべてのステップを実行せずにステップを個別にテストできるようにするために、エンドツーエンドのテストで役立ちます。- launchStep(ステップステップ): 毎回新しいパラメーターでステップを起動します。(現在のシステム時刻が使用されます)
- launchStep(ステップステップ、JobParameters jobParameters): 提供された JobParameters を使用して指定されたステップを起動します。これは、実行時にステップで特定のパラメーターが必要な場合に役立つことがあります。
- 導入:
- 2.0
- 作成者:
- Dan Garrette, Lucas Ward, Mahmoud Ben Hassine
- 関連事項:
フィールド概要
フィールドコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明launchStep(Step step) 指定されたステップだけを独自のジョブとして起動します。launchStep(Step step, JobParameters jobParameters) 指定されたステップだけを独自のジョブとして起動します。launchStep(Step step, JobParameters jobParameters, ExecutionContext jobExecutionContext) 指定されたステップだけを独自のジョブとして起動します。launchStep(Step step, ExecutionContext jobExecutionContext) 指定されたステップだけを独自のジョブとして起動します。
フィールドの詳細
logger
protected final org.apache.commons.logging.Log loggerロガー
コンストラクターの詳細
StepRunner
方法の詳細
launchStep
指定されたステップだけを独自のジョブとして起動します。JobParameters の一意のセットが自動的に生成されます。指定された名前のステップがない場合、IllegalStateException がスローされます。- パラメーター:
step- 立ち上げるステップ- 戻り値:
- JobExecution
launchStep
指定されたステップだけを独自のジョブとして起動します。JobParameters の一意のセットが自動的に生成されます。指定された名前のステップがない場合、IllegalStateException がスローされます。- パラメーター:
step- 立ち上げるステップjobExecutionContext- ステップを開始する前に値がジョブ ExecutionContext にロードされる ExecutionContext。- 戻り値:
- JobExecution
launchStep
指定されたステップだけを独自のジョブとして起動します。指定された名前のステップがない場合、IllegalStateException がスローされます。- パラメーター:
step- 立ち上げるステップjobParameters- 起動時に使用する JobParameters- 戻り値:
- JobExecution
launchStep
public JobExecution launchStep(Step step, JobParameters jobParameters, @Nullable ExecutionContext jobExecutionContext) 指定されたステップだけを独自のジョブとして起動します。指定された名前のステップがない場合、IllegalStateException がスローされます。- パラメーター:
step- 立ち上げるステップjobParameters- 起動時に使用する JobParametersjobExecutionContext- ステップを開始する前に値がジョブ ExecutionContext にロードされる ExecutionContext。- 戻り値:
- JobExecution