org.apache.camel.component.cxf.transport
Class CamelConduit
java.lang.Object
org.apache.cxf.transport.AbstractObservable
org.apache.cxf.transport.AbstractConduit
org.apache.camel.component.cxf.transport.CamelConduit
- All Implemented Interfaces:
- org.apache.cxf.configuration.Configurable, org.apache.cxf.transport.Conduit, org.apache.cxf.transport.Observable
public class CamelConduit
- extends org.apache.cxf.transport.AbstractConduit
- implements org.apache.cxf.configuration.Configurable
- Version:
Fields inherited from class org.apache.cxf.transport.AbstractConduit |
target |
Fields inherited from class org.apache.cxf.transport.AbstractObservable |
incomingObserver |
Constructor Summary |
CamelConduit(org.apache.camel.CamelContext context,
org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
|
CamelConduit(org.apache.camel.CamelContext context,
org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo epInfo,
org.apache.cxf.ws.addressing.EndpointReferenceType targetReference)
|
CamelConduit(org.apache.camel.CamelContext context,
org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo epInfo,
org.apache.cxf.ws.addressing.EndpointReferenceType targetReference,
org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
|
Methods inherited from class org.apache.cxf.transport.AbstractConduit |
close, getTarget, toString |
Methods inherited from class org.apache.cxf.transport.AbstractObservable |
activate, deactivate, getMessageObserver, getTargetReference, getTargetReference, setMessageObserver |
Methods inherited from interface org.apache.cxf.transport.Observable |
getMessageObserver, setMessageObserver |
BASE_BEAN_NAME_SUFFIX
protected static final String BASE_BEAN_NAME_SUFFIX
- See Also:
- Constant Field Values
CamelConduit
public CamelConduit(org.apache.camel.CamelContext context,
org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
CamelConduit
public CamelConduit(org.apache.camel.CamelContext context,
org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo epInfo,
org.apache.cxf.ws.addressing.EndpointReferenceType targetReference)
CamelConduit
public CamelConduit(org.apache.camel.CamelContext context,
org.apache.cxf.Bus b,
org.apache.cxf.service.model.EndpointInfo epInfo,
org.apache.cxf.ws.addressing.EndpointReferenceType targetReference,
org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext context)
getCamelContext
public org.apache.camel.CamelContext getCamelContext()
prepare
public void prepare(org.apache.cxf.message.Message message)
throws IOException
- Specified by:
prepare
in interface org.apache.cxf.transport.Conduit
- Throws:
IOException
close
public void close()
- Specified by:
close
in interface org.apache.cxf.transport.Conduit
- Overrides:
close
in class org.apache.cxf.transport.AbstractConduit
getLogger
protected Logger getLogger()
- Specified by:
getLogger
in class org.apache.cxf.transport.AbstractObservable
getBeanName
public String getBeanName()
- Specified by:
getBeanName
in interface org.apache.cxf.configuration.Configurable
getCamelTemplate
@Deprecated
public org.apache.camel.ProducerTemplate getCamelTemplate()
throws Exception
- Deprecated.
- Throws:
Exception
setCamelTemplate
@Deprecated
public void setCamelTemplate(org.apache.camel.ProducerTemplate template)
- Deprecated.
Apache Camel