-
- 型パラメータ:
T
- リクエストのタイプ
public interface Provider<T>
サービス端点は、SEIの動的な代替として
Provider
インタフェースを実装することができます。使用しているバインディングおよびサービス・モードに応じて、実装は
Provider<Source>
、Provider<SOAPMessage>
、およびProvider<DataSource>
をサポートする必要があります。ServiceMode
注釈は、Provider
インスタンスがプロトコル・メッセージ全体を受け取るのか、メッセージのペイロードだけを受け取るのかを制御するために使用できます。- 導入されたバージョン:
- 1.6, JAX-WS 2.0
- 関連項目:
Source
、SOAPMessage
、ServiceMode
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 T
invoke(T request)
リクエスト・メッセージの内容に従って操作を呼び出します。
-
-
-
メソッドの詳細
-
invoke
T invoke(T request)
リクエスト・メッセージの内容に従って操作を呼び出します。- パラメータ:
request
- 要求メッセージまたはメッセージ・ペイロード。- 戻り値:
- 応答メッセージまたはメッセージ・ペイロード。 応答がない場合、
null
可。 - 例外:
WebServiceException
- 要求の処理でエラーが発生した場合。WebServiceException
の原因をProtocolException
のサブクラスに設定し、例外のプロトコル・レベルの表現を制御することができる。- 関連項目:
MessageContext
,ProtocolException
-
-