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