パッケージ jakarta.batch.operations
バッチジョブの実行の結果を開始、管理、表示するための API を、一連の例外とともに提供します。
- バージョン:
- 2.0
インターフェースのサマリー インターフェース 説明 JobOperator JobOperator は、バッチジョブを操作するためのインターフェースを提供します。例外のサマリー 例外 説明 BatchRuntimeException これは、JobOperator
API メソッドによって呼び出し元にスローされるすべての RuntimeException の共通基本クラスです。JobExecutionAlreadyCompleteException JobExecutionAlreadyCompleteException は、すでに完了したジョブインスタンスに対して再起動が呼び出されるとスローされます。JobExecutionIsRunningException JobExecutionIsRunningException は、現在実行中のジョブ実行でJobOperator.abandon(long)
が呼び出されるとスローされます(つまりJobExecutionNotMostRecentException JobExecutionNotMostRecentException は、JobOperator.restart(long, java.util.Properties)
がすでに完了しているジョブインスタンスで呼び出されるとスローされます(つまりJobExecutionNotRunningException 現在実行されていないジョブインスタンスでJobOperator.stop(long)
が呼び出されると、JobExecutionNotRunningException がスローされます。JobRestartException JobOperator の再起動操作中にエラーが発生すると、JobRestartException がスローされます。JobSecurityException SecurityException は、ユーザーが JobOperator メソッド(再起動、停止、中止、getter など)の実行を認可されていない場合にスローされます。JobStartException JobOperator 開始操作中にエラーが発生すると、JobStartException がスローされます。NoSuchJobException 実装のリポジトリによって認識されるジョブに対応しないジョブ名の値を参照するときに、JobOperator メソッドで使用されます。NoSuchJobExecutionException 実装のリポジトリによって認識されるジョブ実行に対応しないジョブ実行値を参照するときに、JobOperator メソッドで使用されます。NoSuchJobInstanceException 実装のリポジトリによって認識されるジョブインスタンスに対応しないジョブインスタンス値を参照するときに、JobOperator メソッドで使用されます。