クラス MarshallingWebServiceInboundGateway

実装されたすべてのインターフェース:
AwareBeanFactoryAwareBeanNameAwareDisposableBeanInitializingBeanApplicationContextAwareLifecyclePhasedSmartLifecycleComponentSourceAwareExpressionCapableOrderlyShutdownCapableIntegrationPatternNamedComponentIntegrationInboundManagementIntegrationManagementManageableLifecycleManageableSmartLifecycleTrackableComponentMessageEndpoint

public class MarshallingWebServiceInboundGateway extends AbstractWebServiceInboundGateway
導入:
1.0.2
作成者:
Mark Fisher, Oleg Zhurakousky, Gary Russell
  • コンストラクターの詳細

    • MarshallingWebServiceInboundGateway

      public MarshallingWebServiceInboundGateway()
      新しい MarshallingWebServiceInboundGateway を作成します。Marshaller および Unmarshaller は、プロパティを使用して注入する必要があります。
    • MarshallingWebServiceInboundGateway

      public MarshallingWebServiceInboundGateway(Marshaller marshaller)
      指定されたマーシャラーで新しい MarshallingWebServiceInboundGateway を作成します。マーシャラーは、マーシャリングとアンマーシャリングの両方に使用されるため、Unmarshaller も実装する必要があります。

      Spring-OXM のすべての Marshaller 実装は Unmarshaller インターフェースも実装しているため、これらの実装のいずれにもこのコンストラクターを安全に使用できることに注意してください。

      パラメーター:
      marshaller - マーシャラーおよびアンマーシャラーとして使用されるオブジェクト
      例外:
      IllegalArgumentExceptionSE - marshaller が Unmarshaller を実装していない場合
      関連事項:
    • MarshallingWebServiceInboundGateway

      public MarshallingWebServiceInboundGateway(Marshaller marshaller, Unmarshaller unmarshaller)
      指定されたマーシャラーとアンマーシャラーを使用して新しい MarshallingWebServiceInboundGateway を作成します。
      パラメーター:
      marshaller - マーシャラー。
      unmarshaller - アンマーシャラー。
  • メソッドの詳細