public class SimpleJobBuilder extends JobBuilderHelper<SimpleJobBuilder>
JobBuilderHelper.CommonJobProperties
logger
コンストラクターと説明 |
---|
SimpleJobBuilder(JobBuilderHelper<?> parent) 親のプロパティで初期化された新しいビルダーを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
Job | build() |
JobFlowBuilder | next(JobExecutionDecider decider) 前のステップが成功した場合、この決定を続行します。 |
SimpleJobBuilder | next(Step step) 前のステップが成功した場合、このステップでジョブを続行または終了します。 |
FlowBuilder.TransitionBuilder<FlowJobBuilder> | on(java.lang.String pattern) ブランチは、現在のステップの結果を条件とするフローになります。 |
FlowBuilder.SplitBuilder<FlowJobBuilder> | split(org.springframework.core.task.TaskExecutor executor) |
JobFlowBuilder | start(JobExecutionDecider decider) この決定から始めます。 |
SimpleJobBuilder | start(Step step) このステップでジョブを開始します。 |
enhance, getJobRepository, getName, incrementer, isRestartable, listener, listener, preventRestart, repository, validator
public SimpleJobBuilder(JobBuilderHelper<?> parent)
parent
- 使用する親 public Job build()
public SimpleJobBuilder start(Step step)
step
- で始まるステップ public FlowBuilder.TransitionBuilder<FlowJobBuilder> on(java.lang.String pattern)
pattern
- 現在のステップの終了ステータスのパターン public JobFlowBuilder start(JobExecutionDecider decider)
decider
- 最初に実行する決定者 public JobFlowBuilder next(JobExecutionDecider decider)
decider
- 次に実行する決定者 public SimpleJobBuilder next(Step step)
step
- 次に実行するステップ public FlowBuilder.SplitBuilder<FlowJobBuilder> split(org.springframework.core.task.TaskExecutor executor)
executor
- 使用される TaskExecutor
のインスタンス。