org.apache.camel.component.spring.ws
Class SpringWebserviceConfiguration

java.lang.Object
  extended by org.apache.camel.component.spring.ws.SpringWebserviceConfiguration

public class SpringWebserviceConfiguration
extends Object


Constructor Summary
SpringWebserviceConfiguration()
           
 
Method Summary
static String decode(String uri)
           
static String encode(String uri)
           
 CamelEndpointDispatcher getEndpointDispatcher()
           
 CamelSpringWSEndpointMapping getEndpointMapping()
           
 EndpointMappingKey getEndpointMappingKey()
           
 String getEndpointUri()
           
 URI getFaultAction()
          Signifies the value for the faultAction response WS-Addressing Fault Action header that is provided by the method.
 URI getFaultTo()
          Signifies the value for the faultAction response WS-Addressing FaultTo header that is provided by the method.
 MessageFilter getMessageFilter()
          Gets the configured MessageFilter.
 org.springframework.ws.soap.addressing.messageid.MessageIdStrategy getMessageIdStrategy()
           
 org.springframework.ws.transport.WebServiceMessageSender getMessageSender()
           
 URI getOutputAction()
          Signifies the value for the response WS-Addressing Action header that is provided by the method.
 URI getReplyTo()
          Signifies the value for the replyTo response WS-Addressing ReplyTo header that is provided by the method.
 String getSoapAction()
           
 org.apache.camel.util.jsse.SSLContextParameters getSslContextParameters()
           
 int getTimeout()
           
 org.springframework.ws.client.core.WebServiceTemplate getWebServiceTemplate()
           
 URI getWsAddressingAction()
           
 org.apache.camel.converter.jaxp.XmlConverter getXmlConverter()
           
 void setEndpointDispatcher(CamelEndpointDispatcher endpointDispatcher)
           
 void setEndpointMapping(CamelSpringWSEndpointMapping endpointMapping)
           
 void setEndpointMappingKey(EndpointMappingKey endpointMappingKey)
           
 void setFaultAction(String fault)
           
 void setFaultAction(URI fault)
           
 void setFaultTo(String faultTo)
           
 void setFaultTo(URI faultTo)
           
 void setMessageFilter(MessageFilter messageFilter)
          Default setter to override failsafe message filter.
 void setMessageIdStrategy(org.springframework.ws.soap.addressing.messageid.MessageIdStrategy messageIdStrategy)
           
 void setMessageSender(org.springframework.ws.transport.WebServiceMessageSender messageSender)
           
 void setOutputAction(String output)
           
 void setOutputAction(URI outputAction)
           
 void setReplyTo(String replyToAction)
           
 void setReplyTo(URI replyToAction)
           
 void setSoapAction(String soapAction)
           
 void setSslContextParameters(org.apache.camel.util.jsse.SSLContextParameters sslContextParameters)
           
 void setTimeout(int timeout)
           
 void setWebServiceTemplate(org.springframework.ws.client.core.WebServiceTemplate webServiceTemplate)
           
 void setWsAddressingAction(String wsAddressingAction)
           
 void setWsAddressingAction(URI wsAddressingAction)
           
 void setXmlConverter(org.apache.camel.converter.jaxp.XmlConverter xmlConverter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringWebserviceConfiguration

public SpringWebserviceConfiguration()
Method Detail

getWebServiceTemplate

public org.springframework.ws.client.core.WebServiceTemplate getWebServiceTemplate()

setWebServiceTemplate

public void setWebServiceTemplate(org.springframework.ws.client.core.WebServiceTemplate webServiceTemplate)

getSoapAction

public String getSoapAction()

setSoapAction

public void setSoapAction(String soapAction)

getEndpointUri

public String getEndpointUri()

getWsAddressingAction

public URI getWsAddressingAction()

setWsAddressingAction

public void setWsAddressingAction(URI wsAddressingAction)

setWsAddressingAction

public void setWsAddressingAction(String wsAddressingAction)
                           throws URISyntaxException
Throws:
URISyntaxException

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

getEndpointMapping

public CamelSpringWSEndpointMapping getEndpointMapping()

setEndpointMapping

public void setEndpointMapping(CamelSpringWSEndpointMapping endpointMapping)

getEndpointMappingKey

public EndpointMappingKey getEndpointMappingKey()

setEndpointMappingKey

public void setEndpointMappingKey(EndpointMappingKey endpointMappingKey)

getSslContextParameters

public org.apache.camel.util.jsse.SSLContextParameters getSslContextParameters()

setSslContextParameters

public void setSslContextParameters(org.apache.camel.util.jsse.SSLContextParameters sslContextParameters)

getEndpointDispatcher

public CamelEndpointDispatcher getEndpointDispatcher()

setEndpointDispatcher

public void setEndpointDispatcher(CamelEndpointDispatcher endpointDispatcher)

getXmlConverter

public org.apache.camel.converter.jaxp.XmlConverter getXmlConverter()

setXmlConverter

public void setXmlConverter(org.apache.camel.converter.jaxp.XmlConverter xmlConverter)

encode

public static String encode(String uri)

decode

public static String decode(String uri)

setMessageFilter

public void setMessageFilter(MessageFilter messageFilter)
Default setter to override failsafe message filter.

Parameters:
messageFilter - non-default MessageFilter

getMessageFilter

public MessageFilter getMessageFilter()
Gets the configured MessageFilter. Note: The only place that sets fail safe strategy.

Returns:
instance of MessageFilter that is never null;

getOutputAction

public URI getOutputAction()
Signifies the value for the response WS-Addressing Action header that is provided by the method.

See Also:
Action}

setOutputAction

public void setOutputAction(String output)
                     throws URISyntaxException
Throws:
URISyntaxException

setOutputAction

public void setOutputAction(URI outputAction)

getFaultAction

public URI getFaultAction()
Signifies the value for the faultAction response WS-Addressing Fault Action header that is provided by the method.

See Also:
Action}

setFaultAction

public void setFaultAction(String fault)
                    throws URISyntaxException
Throws:
URISyntaxException

setFaultAction

public void setFaultAction(URI fault)

getFaultTo

public URI getFaultTo()
Signifies the value for the faultAction response WS-Addressing FaultTo header that is provided by the method.

See Also:
Action}

setFaultTo

public void setFaultTo(String faultTo)
                throws URISyntaxException
Throws:
URISyntaxException

setFaultTo

public void setFaultTo(URI faultTo)

getReplyTo

public URI getReplyTo()
Signifies the value for the replyTo response WS-Addressing ReplyTo header that is provided by the method.

See Also:
Action}

setReplyTo

public void setReplyTo(String replyToAction)
                throws URISyntaxException
Throws:
URISyntaxException

setReplyTo

public void setReplyTo(URI replyToAction)

getMessageSender

public org.springframework.ws.transport.WebServiceMessageSender getMessageSender()
Returns:
Returns the replyToMessageSender for wsa:replyTo.

setMessageSender

public void setMessageSender(org.springframework.ws.transport.WebServiceMessageSender messageSender)
Parameters:
replyToMessageSender - The replyToMessageSender for wsa:replyTo to set.

getMessageIdStrategy

public org.springframework.ws.soap.addressing.messageid.MessageIdStrategy getMessageIdStrategy()
Returns:
Returns the messageIdStrategy.

setMessageIdStrategy

public void setMessageIdStrategy(org.springframework.ws.soap.addressing.messageid.MessageIdStrategy messageIdStrategy)
Parameters:
messageIdStrategy - The messageIdStrategy to set.


Apache Camel