クラスの使用
org.springframework.batch.core.JobInterruptedException
JobInterruptedException を使用するパッケージ
パッケージ
説明
ジョブ、ステップ、構成、実行の抽象化をカバーする Spring Batch のコアドメインコンテキスト。
ジョブ関心事の特定実装。
フローインターフェース、エグゼキュータ、関連する例外を含むフロー関連の構造
Spring Batch(ジョブとステップ)の各カスタム Bean スコープのコンテキストの実装。
ステップに関する特定の実装。
org.springframework.batch.core 内の JobInterruptedException 使用
JobInterruptedException をスローする org.springframework.batch.core のメソッド修飾子と型メソッド説明voidStep.execute(StepExecution stepExecution) ステップを処理し、提供されたStepExecutionに進行状況とステータスのメタ情報を割り当てます。org.springframework.batch.core.job 内の JobInterruptedException 使用
修飾子と型メソッド説明protected voidSimpleJob.doExecute(JobExecution execution) 提供されたとおりに順番にステップを処理し、次のステップに移動する前に各ステップが成功したかどうかを確認します。protected final StepExecutionAbstractJob.handleStep(Step step, JobExecution execution) 現在のJobExecutionのコンテキストで特定のステップの処理を委譲するためのサブクラスの簡易メソッド。SimpleStepHandler.handleStep(Step step, JobExecution execution) StepHandler.handleStep(Step step, JobExecution jobExecution) ステップを処理し、その実行を返します。org.springframework.batch.core.job.flow 内の JobInterruptedException 使用
org.springframework.batch.core.scope.context 内の JobInterruptedException 使用
org.springframework.batch.core.step 内の JobInterruptedException 使用
修飾子と型メソッド説明voidStepInterruptionPolicy.checkInterrupted(StepExecution stepExecution) ジョブは中断されましたか? もしそうなら、JobInterruptedExceptionを投げます。voidThreadStepInterruptionPolicy.checkInterrupted(StepExecution stepExecution) 現在のスレッドが中断されているかどうかを確認することにより、現在のジョブライフサイクルが中断されているかどうかを返します。final voidAbstractStep.execute(StepExecution stepExecution) ステップ実行ロジックのテンプレートメソッド - リソースの初期化(AbstractStep.open(ExecutionContext))、実行ロジック(AbstractStep.doExecute(StepExecution))およびリソースのクローズ(AbstractStep.close(ExecutionContext))の抽象メソッドを呼び出します。