クラス SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec, SimpleWebServiceOutboundGateway>
org.springframework.integration.dsl.MessageHandlerSpec<SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec, SimpleWebServiceOutboundGateway>
org.springframework.integration.ws.dsl.BaseWsOutboundGatewaySpec<SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec, SimpleWebServiceOutboundGateway>
org.springframework.integration.ws.dsl.SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec
- 実装されているすべてのインターフェース:
DisposableBean、FactoryBean<SimpleWebServiceOutboundGateway>、InitializingBean、Lifecycle、Phased、SmartLifecycle
- 含まれているクラス:
SimpleWsOutboundGatewaySpec
public static class SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec
extends BaseWsOutboundGatewaySpec<SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec, SimpleWebServiceOutboundGateway>
外部
WebServiceTemplate が提供されていない SimpleWebServiceOutboundGateway の仕様。- 導入:
- 5.3
- 作成者:
- Gary Russell, Artem Bilan
フィールドのサマリー
フィールドクラス org.springframework.integration.ws.dsl.BaseWsOutboundGatewaySpec から継承されたフィールド
destinationProvider, 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 SimpleWebServiceOutboundGatewayassemble(SimpleWebServiceOutboundGateway gateway) protected SimpleWebServiceOutboundGatewaycreate()extractPayload(boolean extract) WebServiceMessage全体を返すフラグを指定するか、WebServiceMessageおよびheaderMapper構成に従って入力されたヘッダーに基づいてpayloadを作成します。faultMessageResolver(FaultMessageResolver resolver) 使用するFaultMessageResolverを指定します。interceptors(ClientInterceptor... interceptors) 使用するClientInterceptorを指定します。messageFactory(WebServiceMessageFactory messageFactory) 使用するWebServiceMessageFactoryを指定します。messageSenders(WebServiceMessageSender... senders) 使用するWebServiceMessageSenderを指定します。sourceExtractor(SourceExtractor<?> extractor) 使用するSourceExtractorを構成します。クラス 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インターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
isPauseable
フィールドの詳細
sourceExtractor
コンストラクターの詳細
SimpleWsOutboundGatewayNoTemplateSpec
public SimpleWsOutboundGatewayNoTemplateSpec()
メソッドの詳細
sourceExtractor
public SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec sourceExtractor(SourceExtractor<?> extractor) 使用するSourceExtractorを構成します。- パラメーター:
extractor- 抽出。- 戻り値:
- スペック。
messageFactory
public SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec messageFactory(WebServiceMessageFactory messageFactory) 使用するWebServiceMessageFactoryを指定します。- パラメーター:
messageFactory- メッセージファクトリ。- 戻り値:
- スペック。
faultMessageResolver
public SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec faultMessageResolver(FaultMessageResolver resolver) 使用するFaultMessageResolverを指定します。- パラメーター:
resolver- リゾルバー。- 戻り値:
- スペック。
messageSenders
public SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec messageSenders(WebServiceMessageSender... senders) 使用するWebServiceMessageSenderを指定します。- パラメーター:
senders- 送信者。- 戻り値:
- スペック。
interceptors
public SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec interceptors(ClientInterceptor... interceptors) 使用するClientInterceptorを指定します。- パラメーター:
interceptors- 迎撃機。- 戻り値:
- スペック。
extractPayload
public SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec extractPayload(boolean extract) WebServiceMessage全体を返すフラグを指定するか、WebServiceMessageおよびheaderMapper構成に従って入力されたヘッダーに基づいてpayloadを作成します。ペイロードを抽出するデフォルト。- パラメーター:
extract- ペイロードを構築するか、WebServiceMessage全体を返す- 戻り値:
- スペック。
create
assemble