S - the target BaseWsInboundGatewaySpec implementation type.E - the target AbstractWebServiceInboundGateway implementation type.public abstract class BaseWsInboundGatewaySpec<S extends BaseWsInboundGatewaySpec<S,E>,E extends AbstractWebServiceInboundGateway> extends MessagingGatewaySpec<S,E>
MessagingGatewaySpec for web services.PARSER, targetloggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| Modifier | Constructor and Description |
|---|---|
protected |
BaseWsInboundGatewaySpec()
Construct an instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected E |
assemble(E gateway) |
protected abstract E |
create() |
protected E |
doGet() |
S |
headerMapper(SoapHeaderMapper headerMapper)
Configure the header mapper.
|
autoStartup, errorChannel, errorChannel, errorOnTimeout, id, phase, replyChannel, replyChannel, replyMapper, replyTimeout, requestChannel, requestChannel, requestMapper, requestTimeout, shouldTrack_this, createInstance, destroyInstance, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stopafterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletonprotected BaseWsInboundGatewaySpec()
public S headerMapper(SoapHeaderMapper headerMapper)
headerMapper - the mapper.protected E doGet()
doGet in class IntegrationComponentSpec<S extends BaseWsInboundGatewaySpec<S,E>,E extends AbstractWebServiceInboundGateway>protected abstract E create()