org.springframework.integration.ws
Class MarshallingWebServiceOutboundGateway
java.lang.Object
org.springframework.integration.handler.AbstractMessageHandler
org.springframework.integration.handler.AbstractReplyProducingMessageHandler
org.springframework.integration.ws.AbstractWebServiceOutboundGateway
org.springframework.integration.ws.MarshallingWebServiceOutboundGateway
- All Implemented Interfaces:
- org.springframework.beans.factory.BeanFactoryAware, MessageHandler
public class MarshallingWebServiceOutboundGateway
- extends AbstractWebServiceOutboundGateway
An outbound Messaging Gateway for invoking Web Services that also supports
marshalling and unmarshalling of the request and response messages.
- Author:
- Mark Fisher
- See Also:
Marshaller
,
Unmarshaller
Method Summary |
protected java.lang.Object |
doHandle(java.lang.Object requestPayload,
org.springframework.ws.client.core.WebServiceMessageCallback requestCallback)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MarshallingWebServiceOutboundGateway
public MarshallingWebServiceOutboundGateway(java.net.URI uri,
org.springframework.oxm.Marshaller marshaller,
org.springframework.oxm.Unmarshaller unmarshaller,
org.springframework.ws.WebServiceMessageFactory messageFactory)
MarshallingWebServiceOutboundGateway
public MarshallingWebServiceOutboundGateway(java.net.URI uri,
org.springframework.oxm.Marshaller marshaller,
org.springframework.oxm.Unmarshaller unmarshaller)
MarshallingWebServiceOutboundGateway
public MarshallingWebServiceOutboundGateway(java.net.URI uri,
org.springframework.oxm.Marshaller marshaller,
org.springframework.ws.WebServiceMessageFactory messageFactory)
MarshallingWebServiceOutboundGateway
public MarshallingWebServiceOutboundGateway(java.net.URI uri,
org.springframework.oxm.Marshaller marshaller)
doHandle
protected java.lang.Object doHandle(java.lang.Object requestPayload,
org.springframework.ws.client.core.WebServiceMessageCallback requestCallback)
- Specified by:
doHandle
in class AbstractWebServiceOutboundGateway