クラス FlowBuilder.TransitionBuilder

java.lang.ObjectSE
org.springframework.batch.core.job.builder.FlowBuilder.TransitionBuilder<Q>
型パラメーター:
Q - 親ビルダーの build() の結果
含まれているクラス:
FlowBuilder<Q>

public static class FlowBuilder.TransitionBuilder<Q> extends ObjectSE
フロー内の遷移のビルダー。
作成者:
Dave Syer
  • コンストラクターの詳細

  • メソッドの詳細

    • to

      public FlowBuilder<Q> to(Step step)
      次のステップを指定します。
      パラメーター:
      step - この移行後の次のステップ
      戻り値:
      FlowBuilder
    • to

      public FlowBuilder<Q> to(Flow flow)
      次の状態を完全なフローとして指定します。
      パラメーター:
      flow - この移行後の次のフロー
      戻り値:
      FlowBuilder
    • to

      public FlowBuilder<Q> to(JobExecutionDecider decider)
      次の状態を決定として指定します。
      パラメーター:
      decider - 次のステップを決定する決定者
      戻り値:
      FlowBuilder
    • stop

      public FlowBuilder<Q> stop()
      フローの正常終了を通知します。
      戻り値:
      FlowBuilder
    • stopAndRestart

      public FlowBuilder<Q> stopAndRestart(Flow flow)
      フローを停止し、フローが再開された場合に開始するフローを提供します。
      パラメーター:
      flow - 再開するフロー
      戻り値:
      FlowBuilder
    • stopAndRestart

      public FlowBuilder<Q> stopAndRestart(JobExecutionDecider decider)
      フローを停止し、フローが再開された場合に開始する決定者を提供します。
      パラメーター:
      decider - 再開する決定者
      戻り値:
      FlowBuilder
    • stopAndRestart

      public FlowBuilder<Q> stopAndRestart(Step restart)
      フローを停止し、フローが再開された場合に開始するステップを提供します。
      パラメーター:
      restart - 再開する手順
      戻り値:
      FlowBuilder
    • end

      public FlowBuilder<Q> end()
      フローの正常終了を通知します。
      戻り値:
      FlowBuilder
    • end

      public FlowBuilder<Q> end(StringSE status)
      提供されたステータスでフローの終了を知らせます。
      パラメーター:
      status - ステータスを含む StringSE
      戻り値:
      FlowBuilder
    • fail

      public FlowBuilder<Q> fail()
      エラー状態でフローの終わりを知らせます。
      戻り値:
      FlowBuilder