パッケージ jakarta.xml.ws
このパッケージには、コア Jakarta XML Web Services API が含まれています。
このドキュメントでの JAX-WS への参照は、特に明記されていない限り、Jakarta XML Web Services を指します。
このドキュメントでの JAXB への参照は、特に明記されていない限り、Jakarta XML Binding を指します。
インターフェースのサマリー インターフェース 説明 AsyncHandler<T> AsyncHandlerインターフェースは、非同期で呼び出されたサービスエンドポイント操作の完了のコールバック通知を受信したいクライアントによって実装されます。Binding Bindingインターフェースは、Jakarta XML Web Services プロトコルバインディングの基本インターフェースです。BindingProvider BindingProviderインターフェースは、リクエストおよびレスポンスメッセージ処理のためのプロトコルバインディングおよび関連するコンテキストオブジェクトへのアクセスを提供します。Dispatch<T> Dispatchインターフェースは、サービスエンドポイント操作の動的呼び出しのサポートを提供します。LogicalMessage LogicalMessageインターフェースは、プロトコルに依存しない XML メッセージを表し、メッセージのペイロードへのアクセスを提供するメソッドが含まれています。Provider<T> サービスエンドポイントは、SEI の動的な代替手段としてProviderインターフェースを実装する場合があります。Response<T> Responseインターフェースは、操作の呼び出しにレスポンスして送信されたメッセージのペイロードとコンテキストを取得するために使用されるメソッドを提供します。WebServiceContext WebServiceContextを使用すると、Web サービスエンドポイント実装クラスは、処理されているリクエストに関連するメッセージコンテキストとセキュリティ情報にアクセスできます。クラスのサマリー クラス 説明 Endpoint Web サービスエンドポイント。EndpointContext EndpointContextを使用すると、アプリケーション内の複数のエンドポイントで任意の情報を共有できます。EndpointReference このクラスは、Web サービスエンドポイントへのリモート参照である WS-Addressing EndpointReference を表します。Holder<T> 型Tの値を保持します。RespectBindingFeature この機能は、Jakarta XML Web Services ランタイムでのwsdl:bindingの使用を明確にします。Service Serviceオブジェクトは、Web サービスのクライアントビューを提供します。WebServiceFeature WebServiceFeature は、Web サービスに対して有効または無効にできる機能を表すために使用されます。WebServicePermission このクラスは、Web サービスのアクセス許可を定義します。列挙型のサマリー 列挙型 説明 Service.Mode 動的なクライアントまたはサービスの方向。例外のサマリー 例外 説明 ProtocolException ProtocolExceptionクラスは、特定のプロトコルバインディングに関連する例外の基本クラスです。WebServiceException WebServiceExceptionクラスは、すべての Jakarta XML Web Services API ランタイム例外の基本例外クラスです。アノテーション型のサマリー アノテーション型 説明 Action Actionアノテーションを使用すると、WS-AddressingActionメッセージアドレス指定プロパティをマップされた WSDL 操作のinput、output、faultメッセージに明示的に関連付けることができます。BindingType BindingTypeアノテーションは、Web サービスエンドポイント実装クラスに使用するバインディングを指定するために使用されます。FaultAction FaultActionアノテーションはActionアノテーション内で使用され、WS-AddressingActionメッセージアドレス指定プロパティと例外クラスからマップされた WSDL 操作のfaultメッセージとの明示的な関連付けを可能にします。RequestWrapper 実行時に使用されるリクエストラッパー Bean を使用して、サービスエンドポイントインターフェースのメソッドにアノテーションを付けるために使用されます。RespectBinding この機能は、Jakarta XML Web Services ランタイムでのwsdl:bindingの使用を明確にします。ResponseWrapper 実行時に使用されるレスポンスラッパー Bean を使用して、サービスエンドポイントインターフェースのメソッドにアノテーションを付けるために使用されます。ServiceMode Provider実装がプロトコルメッセージ全体を処理するのか、プロトコルメッセージペイロードのみを処理するのかを示すために使用されます。WebEndpoint 生成されたサービスインターフェースのgetPortName()メソッドにアノテーションを付けるために使用されます。WebFault サービス固有の例外クラスにアノテーションを付けて、障害要素のローカル名と名前空間名、および障害 Bean の名前にカスタマイズするために使用されます。WebServiceClient 生成されたサービスインターフェースにアノテーションを付けるために使用されます。WebServiceProvider プロバイダー実装クラスにアノテーションを付けるために使用されます。WebServiceRef WebServiceRefアノテーションは、Web サービスへの参照と(オプションで)そのインジェクションターゲットを定義するために使用されます。WebServiceRefs WebServiceRefsアノテーションを使用すると、複数の Web サービス参照をクラスレベルで宣言できます。