パッケージ jakarta.batch.operations


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