public class SimpleWsOutboundGatewaySpec extends BaseWsOutboundGatewaySpec<SimpleWsOutboundGatewaySpec,SimpleWebServiceOutboundGateway>
SimpleWebServiceOutboundGateway.| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleWsOutboundGatewaySpec.SimpleWsOutboundGatewayNoTemplateSpec
Spec for a
SimpleWebServiceOutboundGateway where an external
WebServiceTemplate is not provided. |
| Modifier and Type | Field and Description |
|---|---|
protected SourceExtractor<?> |
sourceExtractor |
destinationProvider, extractPayload, faultMessageResolver, gatewayInterceptors, messageSenders, template, uri, webServiceMessageFactoryPARSER, targetloggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| Modifier | Constructor and Description |
|---|---|
protected |
SimpleWsOutboundGatewaySpec(WebServiceTemplate template) |
| Modifier and Type | Method and Description |
|---|---|
protected SimpleWebServiceOutboundGateway |
assemble(SimpleWebServiceOutboundGateway gateway) |
protected SimpleWebServiceOutboundGateway |
create() |
SimpleWsOutboundGatewaySpec |
extractPayload(boolean extract)
Specify a flag to return the whole
WebServiceMessage or build the
payload based on WebServiceMessage
and populated headers according headerMapper configuration. |
SimpleWsOutboundGatewaySpec |
sourceExtractor(SourceExtractor<?> extractor)
Configure a
SourceExtractor to use. |
destinationProvider, doGet, encodingMode, headerMapper, ignoreEmptyResponses, requestCallback, uri, uriVariableExpressions_this, createInstance, destroyInstance, get, getId, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stopafterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletonprotected SourceExtractor<?> sourceExtractor
protected SimpleWsOutboundGatewaySpec(WebServiceTemplate template)
public SimpleWsOutboundGatewaySpec sourceExtractor(SourceExtractor<?> extractor)
SourceExtractor to use.extractor - the extractor.public SimpleWsOutboundGatewaySpec extractPayload(boolean extract)
WebServiceMessage or build the
payload based on WebServiceMessage
and populated headers according headerMapper configuration.
Defaults to extract payload.extract - build payload or return a whole WebServiceMessageprotected SimpleWebServiceOutboundGateway assemble(SimpleWebServiceOutboundGateway gateway)
assemble in class BaseWsOutboundGatewaySpec<SimpleWsOutboundGatewaySpec,SimpleWebServiceOutboundGateway>protected SimpleWebServiceOutboundGateway create()
create in class BaseWsOutboundGatewaySpec<SimpleWsOutboundGatewaySpec,SimpleWebServiceOutboundGateway>