T
- リクエストの種類 public interface Provider<T>
サービスエンドポイントは、SEI の動的な代替手段として Provider
インターフェースを実装する場合があります。
使用中のバインディングとサービスモードに応じて、Provider<Source>
、Provider<SOAPMessage>
、Provider<DataSource>
をサポートするための実装が必要です。
ServiceMode
アノテーションを使用して、Provider
インスタンスがプロトコルメッセージ全体を受信するか、メッセージペイロードのみを受信するかを制御できます。
Source
SE, SOAPMessage
, ServiceMode
修飾子と型 | メソッドと説明 |
---|---|
T | invoke(T request) リクエストメッセージの内容に従って操作を呼び出します。 |
T invoke(T request)
request
- リクエストメッセージまたはメッセージペイロード。null
の可能性があります。WebServiceException
- エラー処理リクエストがある場合。WebServiceException
の原因は、例外のプロトコルレベルの表現を制御するために、ProtocolException
のサブクラスに設定される場合があります。MessageContext
, ProtocolException
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.