クラス FlowStep

java.lang.ObjectSE
org.springframework.batch.core.step.AbstractStep
org.springframework.batch.core.job.flow.FlowStep
実装されたすべてのインターフェース:
Steporg.springframework.beans.factory.Awareorg.springframework.beans.factory.BeanNameAwareorg.springframework.beans.factory.InitializingBean

public class FlowStep extends AbstractStep
Flow に委譲する Step 実装。ステップの論理的なグループ化、特に実行ごとに複数のステップを使用するパーティション化に役立ちます。フローにステップがある場合、FlowStep が実行されると、親 FlowStep を含むすべてのステップが JobRepository で実行されます(親用に 1 つ、フローステップ用に 1 つ)。
作成者:
Dave Syer
  • コンストラクターの詳細

    • FlowStep

      public FlowStep()
      構成に便利なデフォルトのコンストラクター。
    • FlowStep

      public FlowStep(Flow flow)
      フローとステップを明示的に設定する FlowStep のコンストラクター。
      パラメーター:
      flow - このステップに関連付けられる Flow インスタンス。
  • メソッドの詳細

    • setFlow

      public void setFlow(Flow flow)
      フローのパブリック setter。
      パラメーター:
      flow - 設定する流れ
    • afterPropertiesSet

      public void afterPropertiesSet() throws ExceptionSE
      フローが設定されていることを確認します。
      次で指定:
      インターフェース org.springframework.beans.factory.InitializingBeanafterPropertiesSet 
      オーバーライド:
      クラス AbstractStepafterPropertiesSet 
      例外:
      ExceptionSE
      関連事項:
    • doExecute

      protected void doExecute(StepExecution stepExecution) throws ExceptionSE
      ステップの実行のために提供されたフローに委譲します。
      次で指定:
      クラス AbstractStepdoExecute 
      パラメーター:
      stepExecution - 現在のステップのコンテキスト
      例外:
      ExceptionSE - 実装によってスローされたチェック済み例外
      関連事項: