パッケージ jakarta.resource.spi.work
このパッケージには、作業管理、汎用およびセキュリティ作業コンテキスト契約の API が含まれています。
インターフェースのサマリー インターフェース 説明 DistributableWork これは、リモートDistributableWorkManagerで実行するためにDistributableWorkManagerによって配布されるWorkインスタンスをモデル化しますDistributableWorkManager このインターフェースは、Work インスタンスの分散実行をサポートするWorkManagerをモデル化しています。Work これは、送信時にWorkManagerによって実行されるWorkインスタンスをモデル化します。WorkContext このクラスは、リソースアダプターがエンタープライズ情報システムからアプリケーションサーバーにインポートされたコンテキストを伝播するための標準メカニズムとして機能します。WorkContextLifecycleListener このクラスは、Workインスタンスに関連付けられたWorkContextの処理中に発生するさまざまなイベントをモデル化します。WorkContextProvider このインターフェースは、WorkインスタンスがWorkManagerによって実行されるときに設定されるWorkContextインスタンスのListを関連付けるためにWorkインスタンスが使用するメソッドを指定します。WorkListener これは、さまざまなWork処理イベント(作業の承認、作業の拒否、作業の開始、作業の完了)が発生したときにWorkManagerによって通知されるWorkListenerインスタンスをモデル化します。WorkManager このインターフェースは、Workインスタンスを実行のために送信する機能を提供するWorkManagerをモデル化します。クラスのサマリー クラス 説明 ExecutionContext このクラスは、Workインスタンスを実行する必要がある実行コンテキスト(トランザクション、セキュリティなど)をモデル化します。HintsContext SecurityContext Workインスタンスがセキュリティ関連のコンテキスト情報を EIS からアプリケーションサーバーに伝播できるようにする標準のWorkContext。TransactionContext Workインスタンスがトランザクション関連のコンテキスト情報を EIS からアプリケーションサーバーに伝播できるようにする標準のWorkContext。WorkAdapter このクラスは、このクラスを継承して目的のメソッドのみをオーバーライドすることにより、WorkListenerインスタンスを簡単に作成できるようにするために提供されています。WorkContextErrorCodes このクラスは、WorkContextをWorkインスタンスに関連付けるときに発生する可能性のあるエラー状態をモデル化します。WorkEvent このクラスは、Workインスタンスの処理中に発生するさまざまなイベントをモデル化します。例外のサマリー 例外 説明 RetryableWorkRejectedException WorkRejectedExceptionのサブクラスは、サービスの利用不可が一時的であることを示します。WorkCompletedException この例外はWorkManagerによってスローされ、送信されたWorkインスタンスが例外を伴って完了したことを示します。WorkException すべてのWork処理関連の例外の共通の基本クラス。WorkRejectedException この例外は、送信されたWorkインスタンスが拒否されたことを示すためにWorkManagerによってスローされます。