org.springframework.integration.ws.adapter
Class SimpleWebServiceTargetAdapter

java.lang.Object
  extended by org.springframework.integration.ws.adapter.AbstractWebServiceTargetAdapter
      extended by org.springframework.integration.ws.adapter.SimpleWebServiceTargetAdapter
All Implemented Interfaces:
MessageHandler

public class SimpleWebServiceTargetAdapter
extends AbstractWebServiceTargetAdapter

A target channel adapter for calling out to a Web Service.

Author:
Mark Fisher

Nested Class Summary
private static class SimpleWebServiceTargetAdapter.DefaultSourceExtractor
           
 
Field Summary
private  org.springframework.ws.client.core.SourceExtractor sourceExtractor
           
 
Fields inherited from class org.springframework.integration.ws.adapter.AbstractWebServiceTargetAdapter
SOAP_ACTION_PROPERTY_KEY
 
Constructor Summary
SimpleWebServiceTargetAdapter(java.net.URI uri)
           
SimpleWebServiceTargetAdapter(java.net.URI uri, org.springframework.ws.client.core.SourceExtractor sourceExtractor)
           
 
Method Summary
protected  java.lang.Object doHandle(java.lang.Object requestPayload, org.springframework.ws.client.core.WebServiceMessageCallback requestCallback)
           
 
Methods inherited from class org.springframework.integration.ws.adapter.AbstractWebServiceTargetAdapter
getWebServiceTemplate, handle, setFaultMessageResolver, setMessageFactory, setRequestCallback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sourceExtractor

private final org.springframework.ws.client.core.SourceExtractor sourceExtractor
Constructor Detail

SimpleWebServiceTargetAdapter

public SimpleWebServiceTargetAdapter(java.net.URI uri)

SimpleWebServiceTargetAdapter

public SimpleWebServiceTargetAdapter(java.net.URI uri,
                                     org.springframework.ws.client.core.SourceExtractor sourceExtractor)
Method Detail

doHandle

protected java.lang.Object doHandle(java.lang.Object requestPayload,
                                    org.springframework.ws.client.core.WebServiceMessageCallback requestCallback)
Specified by:
doHandle in class AbstractWebServiceTargetAdapter