クラス SoapEndpointInvocationChain
java.lang.ObjectSE
org.springframework.ws.server.EndpointInvocationChain
org.springframework.ws.soap.server.SoapEndpointInvocationChain
EndpointInvocationChain
の SOAP 固有のサブクラス。関連するアクター(SOAP 1.1)またはロール(SOAP 1.2)を追加します。特定のエンドポイントの MustUnderstand ヘッダーを決定するために SoapMessageDispatcher
によって使用されます。- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明SoapEndpointInvocationChain
(ObjectSE endpoint) 新しいSoapEndpointInvocationChain
を作成します。SoapEndpointInvocationChain
(ObjectSE endpoint, EndpointInterceptor[] interceptors) 新しいSoapEndpointInvocationChain
を作成します。SoapEndpointInvocationChain
(ObjectSE endpoint, EndpointInterceptor[] interceptors, StringSE[] actorsOrRoles, boolean isUltimateReceiver) 新しいEndpointInvocationChain
を作成します。メソッドのサマリー
修飾子と型メソッド説明StringSE[]
このチェーンとそれに含まれるインターセプターおよびエンドポイントの呼び出しに関連付けられたアクター(SOAP 1.1)またはロール(SOAP 1.2)を取得します。boolean
このチェーンが SOAP 1.2 UltimateReceiver のロールを果たしているかどうかを示します。クラス org.springframework.ws.server.EndpointInvocationChain から継承されたメソッド
getEndpoint, getInterceptors
コンストラクターの詳細
SoapEndpointInvocationChain
新しいSoapEndpointInvocationChain
を作成します。- パラメーター:
endpoint
- 呼び出すエンドポイントオブジェクト
SoapEndpointInvocationChain
新しいSoapEndpointInvocationChain
を作成します。- パラメーター:
endpoint
- 呼び出すエンドポイントオブジェクトinterceptors
- 適用するインターセプターの配列
SoapEndpointInvocationChain
public SoapEndpointInvocationChain(ObjectSE endpoint, EndpointInterceptor[] interceptors, StringSE[] actorsOrRoles, boolean isUltimateReceiver) 新しいEndpointInvocationChain
を作成します。- パラメーター:
endpoint
- 呼び出すエンドポイントオブジェクトinterceptors
- 適用するインターセプターの配列actorsOrRoles
- 設定する actorsOrRoles の配列isUltimateReceiver
- このチェーンが SOAP 1.2 Ultimate レシーバーのロールを果たしているかどうか
メソッドの詳細
getActorsOrRoles
このチェーンとそれに含まれるインターセプターおよびエンドポイントの呼び出しに関連付けられたアクター(SOAP 1.1)またはロール(SOAP 1.2)を取得します。- 戻り値:
- SOAP アクター / ロールの URI の文字列配列
isUltimateReceiver
public boolean isUltimateReceiver()このチェーンが SOAP 1.2 UltimateReceiver のロールを果たしているかどうかを示します。デフォルトはtrue
です。