インターフェースの使用
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 のメソッドパラメーター 修飾子と型 メソッド 説明 booleanBootstrapContext. isContextSupported(ClassSE<? extends WorkContext> workContextClass)リソースアダプターは、このメソッドを使用して、特定の WorkContext 型に対するアプリケーションサーバーのサポートを確認できます。jakarta.resource.spi.work 内の WorkContext 使用
WorkContext を実装している jakarta.resource.spi.work のクラス 修飾子と型 クラス 説明 classHintsContextclassSecurityContextWorkインスタンスがセキュリティ関連のコンテキスト情報を EIS からアプリケーションサーバーに伝播できるようにする標準のWorkContext。classTransactionContextWorkインスタンスがトランザクション関連のコンテキスト情報を EIS からアプリケーションサーバーに伝播できるようにする標準のWorkContext。型 WorkContext の引数を持つ型を返す jakarta.resource.spi.work のメソッド 修飾子と型 メソッド 説明 ListSE<WorkContext>WorkContextProvider. getWorkContexts()Workインスタンスの実行中に実行コンテキストを設定するためにWorkManagerが使用する必要があるWorkContextsのリストを取得します。