クラス 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
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
getEndpoint
(MessageContext messageContext) デリゲートエンドポイント、デリゲートインターセプター、セットアクター / ロールに基づいて新しいSoapEndpointInvocationChain
を作成します。final void
setActorOrRole
(StringSE actorOrRole) デリゲートエンドポイントマッピングによってマップされたすべてのエンドポイントに適用する単一の SOAP アクター / actorOrRole を設定します。final void
setActorsOrRoles
(StringSE[] actorsOrRoles) デリゲートエンドポイントマッピングによってマップされたすべてのエンドポイントに適用する SOAP アクター / actorsOrRoles の配列を設定します。void
setDelegate
(EndpointMapping delegate) エンドポイントを解決するデリゲートEndpointMapping
を設定します。final void
setUltimateReceiver
(boolean ultimateReceiver) このエンドポイントが SOAP 1.2 UltimateReceiver のロールを果たしているかどうかを示します。
コンストラクターの詳細
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