Class SpringWebserviceProducer.AbstractHttpWebServiceMessageSenderDecorator
- java.lang.Object
-
- org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
-
- org.apache.camel.component.spring.ws.SpringWebserviceProducer.AbstractHttpWebServiceMessageSenderDecorator
-
- All Implemented Interfaces:
org.springframework.ws.transport.WebServiceMessageSender
- Enclosing class:
- SpringWebserviceProducer
protected static final class SpringWebserviceProducer.AbstractHttpWebServiceMessageSenderDecorator extends org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
A decorator ofHttpUrlConnectionMessageSender
instances that can apply configuration options from the Camel component/endpoint configuration without replacing the actual implementation which may actually be an end-user implementation and not one of the built-in implementations.
-
-
Constructor Summary
Constructors Constructor Description AbstractHttpWebServiceMessageSenderDecorator(org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender delegate, SpringWebserviceConfiguration configuration, org.apache.camel.CamelContext camelContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.ws.transport.WebServiceConnection
createConnection(URI uri)
boolean
isAcceptGzipEncoding()
void
setAcceptGzipEncoding(boolean acceptGzipEncoding)
boolean
supports(URI uri)
-
-
-
Constructor Detail
-
AbstractHttpWebServiceMessageSenderDecorator
public AbstractHttpWebServiceMessageSenderDecorator(org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender delegate, SpringWebserviceConfiguration configuration, org.apache.camel.CamelContext camelContext)
-
-
Method Detail
-
createConnection
public org.springframework.ws.transport.WebServiceConnection createConnection(URI uri) throws IOException
- Throws:
IOException
-
isAcceptGzipEncoding
public boolean isAcceptGzipEncoding()
- Overrides:
isAcceptGzipEncoding
in classorg.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
-
setAcceptGzipEncoding
public void setAcceptGzipEncoding(boolean acceptGzipEncoding)
- Overrides:
setAcceptGzipEncoding
in classorg.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
-
supports
public boolean supports(URI uri)
- Specified by:
supports
in interfaceorg.springframework.ws.transport.WebServiceMessageSender
- Overrides:
supports
in classorg.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
-
-