インターフェースの使用
jakarta.resource.spi.work.WorkContext
WorkContext を使用するパッケージ パッケージ 説明 jakarta.resource.spi jakarta.resource.spi パッケージには、Jakarta Connectors 仕様で定義されているシステム契約の API が含まれています。jakarta.resource.spi.work このパッケージには、作業管理、汎用およびセキュリティ作業コンテキスト契約の API が含まれています。jakarta.resource.spi 内の WorkContext 使用
型 WorkContext の引数を持つ型を返す jakarta.resource.spi のメソッド 修飾子と型 メソッド 説明 ClassSE<? extends WorkContext>[]
requiredWorkContexts()
リソースアダプターがアプリケーションサーバーでサポートする必要があるWorkContext
インターフェースを実装する完全修飾クラスのリストを指定します。型 WorkContext の型引数を持つ jakarta.resource.spi のメソッドパラメーター 修飾子と型 メソッド 説明 boolean
BootstrapContext. isContextSupported(ClassSE<? extends WorkContext> workContextClass)
リソースアダプターは、このメソッドを使用して、特定の WorkContext 型に対するアプリケーションサーバーのサポートを確認できます。jakarta.resource.spi.work 内の WorkContext 使用
WorkContext を実装している jakarta.resource.spi.work のクラス 修飾子と型 クラス 説明 class
HintsContext
class
SecurityContext
Work
インスタンスがセキュリティ関連のコンテキスト情報を EIS からアプリケーションサーバーに伝播できるようにする標準のWorkContext
。class
TransactionContext
Work
インスタンスがトランザクション関連のコンテキスト情報を EIS からアプリケーションサーバーに伝播できるようにする標準のWorkContext
。型 WorkContext の引数を持つ型を返す jakarta.resource.spi.work のメソッド 修飾子と型 メソッド 説明 ListSE<WorkContext>
WorkContextProvider. getWorkContexts()
Work
インスタンスの実行中に実行コンテキストを設定するためにWorkManager
が使用する必要があるWorkContexts
のリストを取得します。