インターフェースの使用
org.springframework.batch.core.Step
Step を使用するパッケージ
パッケージ
説明
ジョブ構成の登録と場所のインターフェース。
構成に関する特定の実装。
XML ベースの構成のパーサー
ジョブ関心事の特定実装。
バッチジョブの java ベースの構成のためのジョブおよびフローレベルのビルダー
フローインターフェース、エグゼキュータ、関連する例外を含むフロー関連の構造
基礎となる Spring Batch 状態マシンの定義に使用される状態
共通パーティションコンポーネントの実装。
Spring Batch(ジョブとステップ)の各カスタム Bean スコープのコンテキストの実装。
ステップに関する特定の実装。
java ベースのジョブ構成用のステップレベルのビルダー。
ステップレベルコンポーネントのファクトリ。
JobStep
および関連コンポーネント。 タスクレット関連のインターフェースおよび一般的な実装。
リモートパーティショニングコンポーネント。
Spring Integration で使用する場合、ステップに関連するクラスをサポートします。
バッチジョブ / ステップテストのユーティリティクラス。
org.springframework.batch.core.configuration 内の Step 使用
型 Step の型引数を持つ org.springframework.batch.core.configuration のメソッドパラメーター修飾子と型メソッド説明void
StepRegistry.register
(StringSE jobName, CollectionSE<Step> steps) 指定されたジョブのすべてのステップインスタンスを登録します。org.springframework.batch.core.configuration.support 内の Step 使用
型 Step の型引数を持つ org.springframework.batch.core.configuration.support のメソッドパラメーターorg.springframework.batch.core.configuration.xml 内の Step 使用
修飾子と型メソッド説明protected Step
StepParserStepFactoryBean.createFaultTolerantStep()
フォールトトレラントStep
を作成します。protected Step
StepParserStepFactoryBean.createFlowStep()
新しいFlowStep
を作成します。protected Step
StepParserStepFactoryBean.createPartitionStep()
パーティションStep
を作成します。protected Step
StepParserStepFactoryBean.createSimpleStep()
新しいTaskletStep
を作成します。StepParserStepFactoryBean.getObject()
提供された構成からStep
を作成します。型 Step のパラメーターを持つ org.springframework.batch.core.configuration.xml のメソッドorg.springframework.batch.core.job 内の Step 使用
Step を返す org.springframework.batch.core.job のメソッド型 Step のパラメーターを持つ org.springframework.batch.core.job のメソッド修飾子と型メソッド説明void
ジョブに 1 つのステップを追加するための便利なメソッド。protected final StepExecution
AbstractJob.handleStep
(Step step, JobExecution execution) 現在のJobExecution
のコンテキストで特定のステップの処理を委譲するためのサブクラスの簡易メソッド。SimpleStepHandler.handleStep
(Step step, JobExecution execution) StepHandler.handleStep
(Step step, JobExecution jobExecution) ステップを処理し、その実行を返します。protected boolean
SimpleStepHandler.shouldStart
(StepExecution lastStepExecution, JobExecution jobExecution, Step step) ステップと構成を指定して、ステップを開始する必要がある場合は true を返し、開始しない場合は false を返し、ジョブを終了する必要がある場合は例外をスローします。型 Step の型引数を持つ org.springframework.batch.core.job のメソッドパラメーターorg.springframework.batch.core.job.builder 内の Step 使用
型 Step のパラメーターを持つ org.springframework.batch.core.job.builder のメソッド修飾子と型メソッド説明ステップまたはステップのシーケンスを実行する新しいジョブビルダーを作成します。以前に登録したステップに戻り、新しいパスを開始します。現在のステップが正常に完了したら、次のステップに移行します。前のステップが成功した場合、このステップでジョブを続行または終了します。フローを開始します。このステップでジョブを開始しますが、そこから他のフローまたはステップに移行することを期待してください。ステップまたはステップのシーケンスを実行する新しいジョブビルダーを作成します。このステップでジョブを開始します。FlowBuilder.TransitionBuilder.stopAndRestart
(Step restart) フローを停止し、フローが再開された場合に開始するステップを提供します。次のステップを指定します。型 Step のパラメーターを持つ org.springframework.batch.core.job.builder のコンストラクターorg.springframework.batch.core.job.flow 内の Step 使用
Step を実装している org.springframework.batch.core.job.flow のクラスStep を返す org.springframework.batch.core.job.flow のメソッド型 Step のパラメーターを持つ org.springframework.batch.core.job.flow のメソッドorg.springframework.batch.core.job.flow.support.state 内の Step 使用
型 Step のパラメーターを持つ org.springframework.batch.core.job.flow.support.state のコンストラクターorg.springframework.batch.core.partition.support 内の Step 使用
Step を実装している org.springframework.batch.core.partition.support のクラス型 Step のパラメーターを持つ org.springframework.batch.core.partition.support のメソッド修飾子と型メソッド説明protected FutureTaskSE<StepExecution>
TaskExecutorPartitionHandler.createTask
(Step step, StepExecution stepExecution) 指定された実行のコンテキストで指定されたステップを実行するタスクを作成します。void
パーティション化されたStepExecution
の実行に使用されるStep
の Setter。org.springframework.batch.core.scope.context 内の Step 使用
型 Step のパラメーターを持つ org.springframework.batch.core.scope.context のメソッドorg.springframework.batch.core.step 内の Step 使用
Step を実装している org.springframework.batch.core.step のクラスStep を返す org.springframework.batch.core.step のメソッド型 Step の引数を持つ型を返す org.springframework.batch.core.step のメソッドorg.springframework.batch.core.step.builder 内の Step 使用
修飾子と型メソッド説明FlowStepBuilder.build()
提供されたフローを実行するステップを作成します。通常は他のステップで構成されます。JobStepBuilder.build()
提供されたジョブからステップを作成します。PartitionStepBuilder.build()
protected Step
PartitionStepBuilder.getStep()
型 Step のパラメーターを持つ org.springframework.batch.core.step.builder のメソッド修飾子と型メソッド説明StepBuilder.partitioner
(Step step) リモート(またはローカル)ステップ用のパーティションステップビルダーを作成します。並列実行する実際のステップインスタンスを提供します。org.springframework.batch.core.step.factory 内の Step 使用
org.springframework.batch.core.step.job 内の Step 使用
Step を実装している org.springframework.batch.core.step.job のクラスorg.springframework.batch.core.step.tasklet 内の Step 使用
Step を実装している org.springframework.batch.core.step.tasklet のクラスorg.springframework.batch.integration.partition 内の Step 使用
型 Step のパラメーターを持つ org.springframework.batch.integration.partition のメソッドorg.springframework.batch.integration.step 内の Step 使用
Step を実装している org.springframework.batch.integration.step のクラス型 Step のパラメーターを持つ org.springframework.batch.integration.step のメソッド修飾子と型メソッド説明void
DelegateStep.setDelegate
(Step delegate) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。org.springframework.batch.test 内の Step 使用
型 Step のパラメーターを持つ org.springframework.batch.test のメソッド修飾子と型メソッド説明StepRunner.launchStep
(Step step) StepRunner.JOB_NAME
という名前の周囲の型SimpleJob
の単一ステップジョブ内の指定されたステップのみを起動します。StepRunner.launchStep
(Step step, JobParameters jobParameters) StepRunner.JOB_NAME
という名前の周囲の型SimpleJob
の単一ステップジョブ内の指定されたステップのみを起動します。StepRunner.launchStep
(Step step, JobParameters jobParameters, ExecutionContext jobExecutionContext) StepRunner.JOB_NAME
という名前の周囲の型SimpleJob
の単一ステップジョブ内の指定されたステップのみを起動します。StepRunner.launchStep
(Step step, ExecutionContext jobExecutionContext) StepRunner.JOB_NAME
という名前の周囲の型SimpleJob
の単一ステップジョブ内の指定されたステップのみを起動します。