モジュール java.xml.ws
パッケージ javax.xml.ws
このパッケージは、コアJAX-WS APIを含みます。
-
インタフェースのサマリー インタフェース 説明 AsyncHandler<T> AsyncHandler
インタフェースは、非同期に呼び出されたサービス端点操作完了のコールバック通知を受け取ることを望むクライアントによって実装されます。Binding Binding
インタフェースは、JAX-WSプロトコル・バインディングの基本インタフェースです。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 この機能は、JAX-WSランタイムでのwsdl:binding
の使用を明確にします。Service Service
オブジェクトは、Webサービスのクライアント・ビューを提供します。WebServiceFeature WebServiceFeatureは、Webサービスに対して有効または無効にすることのできる機能を表すために使用されます。WebServicePermission このクラスは、Webサービスのアクセス権を定義します。 -
列挙型のサマリー 列挙型 説明 Service.Mode 動的クライアントまたはサービスの方向です。 -
例外のサマリー 例外 説明 ProtocolException ProtocolException
クラスは、特定のプロトコル・バインディングに関係する例外の基底クラスです。WebServiceException WebServiceException
クラスは、すべてのJAX-WS API実行時例外の基底例外クラスです。 -
注釈型のサマリー 注釈型 説明 Action Action
注釈を使用すると、WS-AddressingのAction
メッセージ・アドレス指定プロパティを、マッピングされたWSDL操作のinput
、output
、およびfault
メッセージに明示的に関連付けることができます。BindingType BindingType
注釈を使用すると、Webサービス端点実装クラスに使用されるバインディングを指定できます。FaultAction FaultAction
注釈はAction
注釈内で使用され、例外クラスからマッピングされたWSDL操作のfault
メッセージにWS-AddressingのAction
メッセージ・アドレス指定プロパティを明示的に関連付けることができます。RequestWrapper 要求ラッパーBeanが実行時に使用されるサービス端点インタフェースのメソッドを注釈するために使用されます。RespectBinding この機能は、JAX-WSランタイムでのwsdl:binding
の使用を明確にします。ResponseWrapper 応答ラッパーBeanが実行時に使用されるサービス端点インタフェースのメソッドを注釈するために使用されます。ServiceMode Provider
実装がプロトコル・メッセージ全体を扱うか、プロトコル・メッセージ・ペイロードだけを扱うかを伝えるために使用されます。WebEndpoint 生成されたサービス・インタフェースのgetPortName()
メソッドを注釈するために使用されます。WebFault サービス固有の例外クラスを注釈して、フォルト要素のローカルおよび名前空間名、フォルトBeanの名前をカスタマイズするために使用されます。WebServiceClient 生成されたサービス・インタフェースを注釈するために使用されます。WebServiceProvider Provider実装クラスを注釈するために使用されます。WebServiceRef WebServiceRef
注釈は、Webサービスへの参照と(オプションで)その注入ターゲットを定義するために使用されます。WebServiceRefs WebServiceRefs
注釈により、複数のWebサービス参照をクラス・レベルで宣言できるようになります。