インターフェース StepRegistry

すべての既知の実装クラス:
MapStepRegistry

@DeprecatedSE(since="6.0", forRemoval=true) public interface StepRegistry
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
6.0 時点では代替はありません。6.2 で削除される予定です。
Job で定義されたすべての Step インスタンスを追跡するレジストリ。
作成者:
Sebastien Gerard, Stephane Nicoll
  • 方法の概要

    修飾子と型
    メソッド
    説明
    @Nullable Step
    getStep(StringSE jobName, StringSE stepName)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    名前に基づいて、指定されたジョブの Step を返します。
    void
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定されたジョブのすべてのステップインスタンスを登録します。
    void
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定されたジョブのすべてのステップインスタンスを登録解除します。
  • メソッドの詳細

    • register

      void register(StringSE jobName, CollectionSE<Step> steps) throws DuplicateJobException
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定されたジョブのすべてのステップインスタンスを登録します。ジョブがすでに登録されている場合は、特定のステップを登録する前にメソッド unregisterStepsFromJob(String) が呼び出されます。
      パラメーター:
      jobName - ジョブの名前を与える
      steps - ジョブステップ
      例外:
      DuplicateJobException - 同じジョブ名のジョブがすでに登録されている場合。
    • unregisterStepsFromJob

      void unregisterStepsFromJob(StringSE jobName)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定されたジョブのすべてのステップインスタンスを登録解除します。ジョブが登録されていない場合は、何も起こりません。
      パラメーター:
      jobName - 与えられたジョブ名
    • getStep

      @Nullable Step getStep(StringSE jobName, StringSE stepName)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      名前に基づいて、指定されたジョブの Step を返します。
      パラメーター:
      jobName - ジョブの名前
      stepName - 取得するステップの名前
      戻り値:
      指定された名前のステップは指定されたジョブに属し、ジョブまたはステップが存在しない場合は null になります。