JavaTM Platform
Standard Ed. 6

javax.xml.ws
インタフェース Provider<T>


public interface Provider<T>

サービス端点は、SEI の動的な代替として Provider インタフェースを実装することができます。

使用しているバインディングおよびサービスモードに応じて、実装は Provider<Source>Provider<SOAPMessage>、および Provider<DataSource> をサポートする必要があります。

ServiceMode 注釈は、Provider インスタンスがプロトコルメッセージ全体を受け取るのか、メッセージのペイロードだけを受け取るのかを制御するために使用できます。

導入されたバージョン:
JAX-WS 2.0
関連項目:
Source, SOAPMessage, ServiceMode

メソッドの概要
 T invoke(T request)
          要求メッセージのコンテンツに従って、操作を呼び出します。
 

メソッドの詳細

invoke

T invoke(T request)
要求メッセージのコンテンツに従って、操作を呼び出します。

パラメータ:
request - 要求メッセージまたはメッセージペイロード
戻り値:
応答メッセージまたはメッセージペイロード。応答がない場合、null 可
例外:
WebServiceException - エラー処理要求がある場合。WebServiceException の原因を ProtocolException のサブクラスに設定し、例外のプロトコルレベルの表現を制御することができる
関連項目:
MessageContext, ProtocolException

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。