Spring Integration

org.springframework.integration.ws
Class SimpleWebServiceInboundGateway

java.lang.Object
  extended by org.springframework.integration.context.IntegrationObjectSupport
      extended by org.springframework.integration.endpoint.AbstractEndpoint
          extended by org.springframework.integration.gateway.MessagingGatewaySupport
              extended by org.springframework.integration.ws.AbstractWebServiceInboundGateway
                  extended by org.springframework.integration.ws.SimpleWebServiceInboundGateway
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.Lifecycle, org.springframework.context.Phased, org.springframework.context.SmartLifecycle, NamedComponent, TrackableComponent, org.springframework.ws.server.endpoint.MessageEndpoint

public class SimpleWebServiceInboundGateway
extends AbstractWebServiceInboundGateway

Since:
1.0.2
Author:
Mark Fisher, Oleg Zhurakousky

Field Summary
 
Fields inherited from class org.springframework.integration.ws.AbstractWebServiceInboundGateway
headerMapper
 
Fields inherited from class org.springframework.integration.context.IntegrationObjectSupport
logger
 
Constructor Summary
SimpleWebServiceInboundGateway()
           
 
Method Summary
protected  void doInvoke(org.springframework.ws.context.MessageContext messageContext)
           
 void setExtractPayload(boolean extractPayload)
           
 
Methods inherited from class org.springframework.integration.ws.AbstractWebServiceInboundGateway
fromSoapHeaders, getComponentType, invoke, setHeaderMapper, toSoapHeaders
 
Methods inherited from class org.springframework.integration.gateway.MessagingGatewaySupport
doStart, doStop, onInit, receive, send, sendAndReceive, sendAndReceiveMessage, setErrorChannel, setReplyChannel, setReplyMapper, setReplyTimeout, setRequestChannel, setRequestMapper, setRequestTimeout, setShouldTrack
 
Methods inherited from class org.springframework.integration.endpoint.AbstractEndpoint
getPhase, isAutoStartup, isRunning, setAutoStartup, setPhase, setTaskScheduler, start, stop, stop
 
Methods inherited from class org.springframework.integration.context.IntegrationObjectSupport
afterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setComponentName, setConversionService, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.springframework.integration.context.NamedComponent
getComponentName
 

Constructor Detail

SimpleWebServiceInboundGateway

public SimpleWebServiceInboundGateway()
Method Detail

setExtractPayload

public void setExtractPayload(boolean extractPayload)

doInvoke

protected void doInvoke(org.springframework.ws.context.MessageContext messageContext)
                 throws java.lang.Exception
Specified by:
doInvoke in class AbstractWebServiceInboundGateway
Throws:
java.lang.Exception

Spring Integration