クラス StepBuilderHelper<B extends StepBuilderHelper<B>>

java.lang.ObjectSE
org.springframework.batch.core.step.builder.StepBuilderHelper<B>
既知の直属サブクラス
AbstractTaskletStepBuilderFlowStepBuilderJobStepBuilderPartitionStepBuilderStepBuilder

public abstract class StepBuilderHelper<B extends StepBuilderHelper<B>> extends ObjectSE
ジョブリポジトリやリスナーなどの一般的なプロパティへのアクセスを提供する、他のステップビルダーの基本クラスおよびユーティリティ。
導入:
2.2
作成者:
Dave Syer, Michael Minella, Taeik Lim, Mahmoud Ben Hassine
  • フィールドの詳細

  • コンストラクターの詳細

    • StepBuilderHelper

      @DeprecatedSE(since="5.1", forRemoval=true) public StepBuilderHelper(StringSE name)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      新しい StepBuilderHelper を作成します。
      パラメーター:
      name - ステップ名
    • StepBuilderHelper

      public StepBuilderHelper(StringSE name, JobRepository jobRepository)
      新しい StepBuilderHelper を作成します。
      パラメーター:
      name - ステップ名
      jobRepository - ジョブリポジトリ
      導入:
      5.1
    • StepBuilderHelper

      protected StepBuilderHelper(StepBuilderHelper<?> parent)
      親のプロパティで初期化された新しいビルダーを作成します。親がコピーされるため、再利用できます。
      パラメーター:
      parent - 共通のステッププロパティを含む親ヘルパー
  • メソッドの詳細

    • repository

      @DeprecatedSE(since="5.1", forRemoval=true) public B repository(JobRepository jobRepository)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      ジョブリポジトリを設定する
      パラメーター:
      jobRepository - 設定するリポジトリ
      戻り値:
      これは流れるような連鎖を可能にする
    • observationConvention

      public B observationConvention(BatchStepObservationConvention observationConvention)
      ステップ観察の規則を設定します。
      パラメーター:
      observationConvention - ステップ観察規約 (オプション)
      戻り値:
      これは流れるような連鎖を可能にする
      導入:
      5.1
    • observationRegistry

      public B observationRegistry(io.micrometer.observation.ObservationRegistry observationRegistry)
    • meterRegistry

      public B meterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry)
    • startLimit

      public B startLimit(int startLimit)
    • listener

      public B listener(ObjectSE listener)
      アノテーションベースのリスナー構成を使用してオブジェクトを登録します。
      パラメーター:
      listener - リスナーアノテーションで設定されたメソッドを持つオブジェクト
      戻り値:
      流れるようなチェーン用
    • listener

      public B listener(StepExecutionListener listener)
    • allowStartIfComplete

      public B allowStartIfComplete(boolean allowStartIfComplete)
    • self

      protected abstract B self()
    • getName

      protected StringSE getName()
    • getJobRepository

      protected JobRepository getJobRepository()
    • isAllowStartIfComplete

      protected boolean isAllowStartIfComplete()
    • enhance

      protected void enhance(AbstractStep step)