クラス MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<S,H>
org.springframework.integration.dsl.MessageHandlerSpec<S,E>
org.springframework.integration.ws.dsl.BaseWsOutboundGatewaySpec<MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec,MarshallingWebServiceOutboundGateway>
org.springframework.integration.ws.dsl.MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec
- 実装されたすべてのインターフェース:
DisposableBean
、FactoryBean<MarshallingWebServiceOutboundGateway>
、InitializingBean
、Lifecycle
、Phased
、SmartLifecycle
- 含まれているクラス:
- MarshallingWsOutboundGatewaySpec
public static class MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec
extends BaseWsOutboundGatewaySpec<MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec,MarshallingWebServiceOutboundGateway>
外部
WebServiceTemplate
が提供されていない MarshallingWebServiceOutboundGateway
の仕様。フィールドサマリー
クラス org.springframework.integration.ws.dsl.BaseWsOutboundGatewaySpec から継承されたフィールド
destinationProvider, extractPayload, faultMessageResolver, gatewayInterceptors, messageSenders, template, uri, webServiceMessageFactory
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, target
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
インターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASE
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明protected MarshallingWebServiceOutboundGateway
protected MarshallingWebServiceOutboundGateway
create()
faultMessageResolver
(FaultMessageResolver resolver) 使用するFaultMessageResolver
を指定します。interceptors
(ClientInterceptor... interceptors) 使用するClientInterceptor
を指定します。marshaller
(Marshaller marshaller) 使用するマーシャラーを構成します。messageFactory
(WebServiceMessageFactory messageFactory) 使用するWebServiceMessageFactory
を指定します。messageSenders
(WebServiceMessageSender... senders) 使用するWebServiceMessageSender
を指定します。unmarshaller
(Unmarshaller unmarshaller) 使用するアンマーシャラーを構成します。クラス org.springframework.integration.ws.dsl.BaseWsOutboundGatewaySpec から継承されたメソッド
destinationProvider, doGet, encodingMode, headerMapper, ignoreEmptyResponses, requestCallback, uri, uriVariableExpressions
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, getId, getObject, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stop
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.FactoryBean から継承されたメソッド
isSingleton
フィールドの詳細
gatewayMarshaller
gatewayUnmarshaller
コンストラクターの詳細
MarshallingWsOutboundGatewayNoTemplateSpec
public MarshallingWsOutboundGatewayNoTemplateSpec()
メソッドの詳細
marshaller
public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec marshaller(Marshaller marshaller) 使用するマーシャラーを構成します。- パラメーター:
marshaller
- マーシャラー。- 戻り値:
- スペック。
unmarshaller
public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec unmarshaller(Unmarshaller unmarshaller) 使用するアンマーシャラーを構成します。- パラメーター:
unmarshaller
- アンマーシャラー。- 戻り値:
- スペック。
messageFactory
public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec messageFactory(WebServiceMessageFactory messageFactory) 使用するWebServiceMessageFactory
を指定します。- パラメーター:
messageFactory
- メッセージファクトリ。- 戻り値:
- スペック。
faultMessageResolver
public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec faultMessageResolver(FaultMessageResolver resolver) 使用するFaultMessageResolver
を指定します。- パラメーター:
resolver
- リゾルバー。- 戻り値:
- スペック。
messageSenders
public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec messageSenders(WebServiceMessageSender... senders) 使用するWebServiceMessageSender
を指定します。- パラメーター:
senders
- 送信者。- 戻り値:
- スペック。
interceptors
public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec interceptors(ClientInterceptor... interceptors) 使用するClientInterceptor
を指定します。- パラメーター:
interceptors
- 迎撃機。- 戻り値:
- スペック。
create
assemble
protected MarshallingWebServiceOutboundGateway assemble(MarshallingWebServiceOutboundGateway gateway)