クラス SoapEndpointInvocationChain

java.lang.ObjectSE
org.springframework.ws.server.EndpointInvocationChain
org.springframework.ws.soap.server.SoapEndpointInvocationChain

public class SoapEndpointInvocationChain extends EndpointInvocationChain
EndpointInvocationChain の SOAP 固有のサブクラス。関連するアクター(SOAP 1.1)またはロール(SOAP 1.2)を追加します。特定のエンドポイントの MustUnderstand ヘッダーを決定するために SoapMessageDispatcher によって使用されます。
導入:
1.0.0
作成者:
Arjen Poutsma
関連事項:
  • コンストラクターの詳細

    • SoapEndpointInvocationChain

      public SoapEndpointInvocationChain(ObjectSE endpoint)
      新しい SoapEndpointInvocationChain を作成します。
      パラメーター:
      endpoint - 呼び出すエンドポイントオブジェクト
    • SoapEndpointInvocationChain

      public SoapEndpointInvocationChain(ObjectSE endpoint, EndpointInterceptor[] interceptors)
      新しい 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

      public StringSE[] getActorsOrRoles()
      このチェーンとそれに含まれるインターセプターおよびエンドポイントの呼び出しに関連付けられたアクター(SOAP 1.1)またはロール(SOAP 1.2)を取得します。
      戻り値:
      SOAP アクター / ロールの URI の文字列配列
    • isUltimateReceiver

      public boolean isUltimateReceiver()
      このチェーンが SOAP 1.2 UltimateReceiver のロールを果たしているかどうかを示します。デフォルトは true です。