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
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringBASE_BEAN_NAME_SUFFIX
-
Constructor Summary
Constructors Constructor Description 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()StringgetBeanName()org.apache.camel.CamelContextgetCamelContext()org.apache.camel.ProducerTemplategetCamelTemplate()Deprecated.protected LoggergetLogger()voidprepare(org.apache.cxf.message.Message message)voidsetCamelContext(org.apache.camel.CamelContext context)voidsetCamelTemplate(org.apache.camel.ProducerTemplate template)Deprecated.-
Methods inherited from class org.apache.cxf.transport.AbstractObservable
activate, deactivate, getMessageObserver, getTargetReference, getTargetReference, setMessageObserver
-
-
-
-
Field Detail
-
BASE_BEAN_NAME_SUFFIX
protected static final String BASE_BEAN_NAME_SUFFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
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)
-
-
Method Detail
-
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:
preparein interfaceorg.apache.cxf.transport.Conduit- Throws:
IOException
-
close
public void close()
- Specified by:
closein interfaceorg.apache.cxf.transport.Conduit- Overrides:
closein classorg.apache.cxf.transport.AbstractConduit
-
getLogger
protected Logger getLogger()
- Specified by:
getLoggerin classorg.apache.cxf.transport.AbstractObservable
-
getBeanName
public String getBeanName()
- Specified by:
getBeanNamein interfaceorg.apache.cxf.configuration.Configurable
-
getCamelTemplate
@Deprecated public org.apache.camel.ProducerTemplate getCamelTemplate()
Deprecated.
-
setCamelTemplate
@Deprecated public void setCamelTemplate(org.apache.camel.ProducerTemplate template)
Deprecated.
-
-