クラス PayloadMethodEndpointAdapter

実装されたすべてのインターフェース:
EndpointAdapter

@DeprecatedSE public class PayloadMethodEndpointAdapter extends AbstractMethodEndpointAdapter
使用すべきではありません。
Spring Web Services 2.0 の時点で、DefaultMethodEndpointAdapterSourcePayloadMethodProcessor が優先されます。
マーシャリングを使用するエンドポイントメソッドをサポートするアダプター。次のシグネチャーを持つメソッドをサポートします。
 void handleMyMessage(Source request);
 
または
 Source handleMyMessage(Source request);
 
I.e。単一の SourceSE パラメーターを受け取り、void または SourceSE のいずれかを返すメソッド。メソッドは、EndpointMapping によってマップされている限り、任意の名前を付けることができます。

このアダプターは、デフォルトで MessageDispatcher および SoapMessageDispatcher によって登録されます。

導入:
1.0.0
作成者:
Arjen Poutsma
  • コンストラクターの詳細

    • PayloadMethodEndpointAdapter

      public PayloadMethodEndpointAdapter()
      使用すべきではありません。
  • メソッドの詳細

    • supportsInternal

      protected boolean supportsInternal(MethodEndpoint methodEndpoint)
      使用すべきではありません。
      クラスからコピーされた説明: AbstractMethodEndpointAdapter
      メソッドエンドポイントを指定して、このアダプターがそれをサポートできるかどうかを返します。
      次で指定:
      クラス AbstractMethodEndpointAdaptersupportsInternal 
      パラメーター:
      methodEndpoint - チェックするメソッドエンドポイント
      戻り値:
      このアダプターが指定されたメソッドを適合できるかどうか
    • invokeInternal

      protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws ExceptionSE
      使用すべきではありません。
      クラスからコピーされた説明: AbstractMethodEndpointAdapter
      指定されたメソッドエンドポイントを使用してリクエストを処理します。
      次で指定:
      クラス AbstractMethodEndpointAdapterinvokeInternal 
      パラメーター:
      messageContext - 現在のメッセージコンテキスト
      methodEndpoint - 使用するメソッドエンドポイント
      例外:
      ExceptionSE - エラーの場合