クラス DelegatingSoapEndpointMapping
java.lang.ObjectSE
org.springframework.ws.soap.server.endpoint.mapping.DelegatingSoapEndpointMapping
- 実装済みのインターフェース一覧:
org.springframework.beans.factory.InitializingBean、EndpointMapping、SoapEndpointMapping
public class DelegatingSoapEndpointMapping
extends ObjectSE
implements org.springframework.beans.factory.InitializingBean, SoapEndpointMapping
デリゲートエンドポイントに SOAP アクターまたはロールを追加する
EndpointMapping 実装。delegate によって設定された別の EndpointMapping に委譲し、actorsOrRoles によって指定されたアクターまたはロールを追加します。このエンドポイントマッピングにより、すべてのエンドポイントマッピングを SOAP 固有の機能に依存させることなく、特定のエンドポイントにアクター / ロールを設定できます。通常の使用では、エンドポイントにアクターまたはロールを設定する必要はありません。デフォルトの「次の」ロールで十分です。
SOAP の仕様に従って、特定のエンドポイントが別のエンドポイントの SOAP 仲介者として機能するシナリオでのみ、このマッピングが役立ちます。
- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明voidgetEndpoint(MessageContext messageContext) デリゲートエンドポイント、デリゲートインターセプター、セットアクター / ロールに基づいて新しいSoapEndpointInvocationChainを作成します。final voidsetActorOrRole(StringSE actorOrRole) デリゲートエンドポイントマッピングによってマップされたすべてのエンドポイントに適用する単一の SOAP アクター / actorOrRole を設定します。final voidsetActorsOrRoles(StringSE[] actorsOrRoles) デリゲートエンドポイントマッピングによってマップされたすべてのエンドポイントに適用する SOAP アクター / actorsOrRoles の配列を設定します。voidsetDelegate(EndpointMapping delegate) エンドポイントを解決するデリゲートEndpointMappingを設定します。final voidsetUltimateReceiver(boolean ultimateReceiver) このエンドポイントが SOAP 1.2 UltimateReceiver のロールを果たしているかどうかを示します。クラス java.lang.ObjectSE から継承されたメソッド
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
コンストラクターの詳細
DelegatingSoapEndpointMapping
public DelegatingSoapEndpointMapping()
方法の詳細
setDelegate
エンドポイントを解決するデリゲートEndpointMappingを設定します。setActorOrRole
インターフェースからコピーされた説明:SoapEndpointMappingデリゲートエンドポイントマッピングによってマップされたすべてのエンドポイントに適用する単一の SOAP アクター / actorOrRole を設定します。- 次で指定:
- インターフェース
SoapEndpointMapping内のsetActorOrRole
setActorsOrRoles
インターフェースからコピーされた説明:SoapEndpointMappingデリゲートエンドポイントマッピングによってマップされたすべてのエンドポイントに適用する SOAP アクター / actorsOrRoles の配列を設定します。- 次で指定:
- インターフェース
SoapEndpointMapping内のsetActorsOrRoles
setUltimateReceiver
public final void setUltimateReceiver(boolean ultimateReceiver) インターフェースからコピーされた説明:SoapEndpointMappingこのエンドポイントが SOAP 1.2 UltimateReceiver のロールを果たしているかどうかを示します。- 次で指定:
- インターフェース
SoapEndpointMapping内のsetUltimateReceiver
getEndpoint
デリゲートエンドポイント、デリゲートインターセプター、セットアクター / ロールに基づいて新しいSoapEndpointInvocationChainを作成します。- 次で指定:
- インターフェース
EndpointMapping内のgetEndpoint - 戻り値:
- エンドポイントオブジェクトとインターセプターを含む HandlerExecutionChain インスタンス、またはマッピングが見つからない場合は
null - 例外:
ExceptionSE- 内部エラーがある場合- 関連事項:
afterPropertiesSet
- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBean内のafterPropertiesSet - 例外:
ExceptionSE