クラス FlowJobBuilder


public class FlowJobBuilder extends JobBuilderHelper<FlowJobBuilder>
FlowJob インスタンスのジョブビルダー。フロージョブは、ステップとステップ間の条件付き遷移で構成されるネストされたフローに処理を委譲します。
導入:
2.2
作成者:
Dave Syer, Mahmoud Ben Hassine
  • コンストラクターの詳細

    • FlowJobBuilder

      public FlowJobBuilder(JobBuilderHelper<?> parent)
      親のプロパティで初期化された新しいビルダーを作成します。親がコピーされるため、再利用できます。
      パラメーター:
      parent - 一般的なジョブプロパティを含む親ヘルパー
  • メソッドの詳細

    • start

      public JobFlowBuilder start(Flow flow)
      このフローでジョブを開始しますが、そこから他のフローまたはステップに移行することを期待してください。
      パラメーター:
      flow - 開始するフロー
      戻り値:
      流れるような連鎖を可能にするビルダー
    • start

      public JobFlowBuilder start(Step step)
      このステップでジョブを開始しますが、そこから他のフローまたはステップに移行することを期待してください。
      パラメーター:
      step - 開始するステップ
      戻り値:
      流れるような連鎖を可能にするビルダー
    • start

      public JobFlowBuilder start(JobExecutionDecider decider)
      このディサイダーでジョブを開始しますが、そこから他のフローまたはステップに移行することが予想されます。
      パラメーター:
      decider - 始める決定者
      戻り値:
      流れるような連鎖を可能にするビルダー
      導入:
      5.1
    • flow

      protected FlowJobBuilder flow(Flow flow)
      ジョブとして実行する単一のフローを提供します。
      パラメーター:
      flow - 実行するフロー
      戻り値:
      流れるようなチェーン用
    • build

      public Job build()
      提供されたフローを実行するジョブを作成します。通常は他のステップで構成されます。
      戻り値:
      フロージョブ