クラス PayloadMethodEndpointAdapter
java.lang.ObjectSE
org.springframework.xml.transform.TransformerObjectSupport
org.springframework.ws.server.endpoint.adapter.AbstractMethodEndpointAdapter
org.springframework.ws.server.endpoint.adapter.PayloadMethodEndpointAdapter
- 実装されているすべてのインターフェース:
EndpointAdapter
使用すべきではありません。
マーシャリングを使用するエンドポイントメソッドをサポートするアダプター。次のシグネチャーを持つメソッドをサポートします。
void handleMyMessage(Source request);または
Source handleMyMessage(Source request);I.e。単一の
SourceSE パラメーターを受け取り、void または SourceSE のいずれかを返すメソッド。メソッドは、EndpointMapping によってマップされている限り、任意の名前を付けることができます。 このアダプターは、デフォルトで MessageDispatcher および SoapMessageDispatcher によって登録されます。
- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
フィールドのサマリー
クラス org.springframework.xml.transform.TransformerObjectSupport から継承されたフィールド
loggerコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected voidinvokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) 使用すべきではありません。指定されたメソッドエンドポイントを使用してリクエストを処理します。protected booleansupportsInternal(MethodEndpoint methodEndpoint) 使用すべきではありません。メソッドエンドポイントを指定して、このアダプターがそれをサポートできるかどうかを返します。クラス org.springframework.ws.server.endpoint.adapter.AbstractMethodEndpointAdapter から継承されたメソッド
invoke, supportsクラス org.springframework.xml.transform.TransformerObjectSupport から継承されたメソッド
createTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transform
コンストラクターの詳細
PayloadMethodEndpointAdapter
public PayloadMethodEndpointAdapter()使用すべきではありません。
メソッドの詳細
supportsInternal
使用すべきではありません。クラスからコピーされた説明:AbstractMethodEndpointAdapterメソッドエンドポイントを指定して、このアダプターがそれをサポートできるかどうかを返します。- 次で指定:
- クラス
AbstractMethodEndpointAdapterのsupportsInternal - パラメーター:
methodEndpoint- チェックするメソッドエンドポイント- 戻り値:
- このアダプターが指定されたメソッドを適合できるかどうか
invokeInternal
protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws ExceptionSE 使用すべきではありません。クラスからコピーされた説明:AbstractMethodEndpointAdapter指定されたメソッドエンドポイントを使用してリクエストを処理します。- 次で指定:
- クラス
AbstractMethodEndpointAdapterのinvokeInternal - パラメーター:
messageContext- 現在のメッセージコンテキストmethodEndpoint- 使用するメソッドエンドポイント- 例外:
ExceptionSE- エラーの場合
DefaultMethodEndpointAdapterとSourcePayloadMethodProcessorが優先されます。