public static class MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec extends BaseWsOutboundGatewaySpec<MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec,MarshallingWebServiceOutboundGateway>
MarshallingWebServiceOutboundGateway
where an external
WebServiceTemplate
is not provided.Modifier and Type | Field and Description |
---|---|
protected Marshaller |
gatewayMarshaller |
protected Unmarshaller |
gatewayUnmarshaller |
destinationProvider, extractPayload, faultMessageResolver, gatewayInterceptors, messageSenders, template, uri, webServiceMessageFactory
PARSER, target
logger
DEFAULT_PHASE
OBJECT_TYPE_ATTRIBUTE
Constructor and Description |
---|
MarshallingWsOutboundGatewayNoTemplateSpec() |
destinationProvider, doGet, encodingMode, headerMapper, ignoreEmptyResponses, requestCallback, uri, uriVariableExpressions
_this, createInstance, destroyInstance, get, getId, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stop
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
protected Marshaller gatewayMarshaller
protected Unmarshaller gatewayUnmarshaller
public MarshallingWsOutboundGatewayNoTemplateSpec()
public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec marshaller(Marshaller marshaller)
marshaller
- the marshaller.public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec unmarshaller(Unmarshaller unmarshaller)
unmarshaller
- the unmarshaller.public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec messageFactory(WebServiceMessageFactory messageFactory)
WebServiceMessageFactory
to use.messageFactory
- the message factory.public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec faultMessageResolver(FaultMessageResolver resolver)
FaultMessageResolver
to use.resolver
- the resolver.public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec messageSenders(WebServiceMessageSender... senders)
WebServiceMessageSender
s to use.senders
- the senders.public MarshallingWsOutboundGatewaySpec.MarshallingWsOutboundGatewayNoTemplateSpec interceptors(ClientInterceptor... interceptors)
ClientInterceptor
s to use.interceptors
- the interceptors.protected MarshallingWebServiceOutboundGateway create()
protected MarshallingWebServiceOutboundGateway assemble(MarshallingWebServiceOutboundGateway gateway)