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