クラス MapStepRegistry
java.lang.ObjectSE
org.springframework.batch.core.configuration.support.MapStepRegistry
- 実装されたすべてのインターフェース:
StepRegistry
StepRegistry
の単純なマップベースの実装。マップへのアクセスは同期され、内部ロックによって保護されます。- 作成者:
- Sebastien Gerard, Stephane Nicoll
コンストラクターのサマリー
メソッドのサマリー
コンストラクターの詳細
MapStepRegistry
public MapStepRegistry()
メソッドの詳細
register
インターフェースからコピーされた説明:StepRegistry
指定されたジョブのすべてのステップインスタンスを登録します。ジョブがすでに登録されている場合は、特定のステップを登録する前にメソッドStepRegistry.unregisterStepsFromJob(String)
が呼び出されます。- 次で指定:
- インターフェース
StepRegistry
のregister
- パラメーター:
jobName
- ジョブの名前を与えるsteps
- ジョブステップ- 例外:
DuplicateJobException
- 同じジョブ名のジョブがすでに登録されている場合。
unregisterStepsFromJob
インターフェースからコピーされた説明:StepRegistry
指定されたジョブのすべてのステップインスタンスを登録解除します。ジョブが登録されていない場合は、何も起こりません。- 次で指定:
- インターフェース
StepRegistry
のunregisterStepsFromJob
- パラメーター:
jobName
- 与えられたジョブ名
getStep
インターフェースからコピーされた説明:StepRegistry
名前に基づいて、指定されたジョブのStep
を返します。- 次で指定:
- インターフェース
StepRegistry
のgetStep
- パラメーター:
jobName
- ジョブの名前stepName
- 取得するステップの名前- 戻り値:
- メンションされたジョブに属する指定された名前のステップ
- 例外:
NoSuchJobException
- その名前のそのようなジョブは存在しません