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 inherited from class org.apache.cxf.transport.AbstractConduit
target
Fields inherited from class org.apache.cxf.transport.AbstractObservable
incomingObserver
-
Constructor Summary
ConstructorDescriptionCamelConduit
(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
Modifier and TypeMethodDescriptionvoid
close()
org.apache.camel.CamelContext
org.apache.camel.ProducerTemplate
Deprecated.protected Logger
void
prepare
(org.apache.cxf.message.Message message) void
setCamelContext
(org.apache.camel.CamelContext context) void
setCamelTemplate
(org.apache.camel.ProducerTemplate template) Deprecated.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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.cxf.transport.Observable
getMessageObserver, setMessageObserver
-
Field Details
-
BASE_BEAN_NAME_SUFFIX
- See Also:
-
-
Constructor Details
-
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 Details
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext context) -
getCamelContext
public org.apache.camel.CamelContext getCamelContext() -
prepare
- Specified by:
prepare
in interfaceorg.apache.cxf.transport.Conduit
- Throws:
IOException
-
close
public void close()- Specified by:
close
in interfaceorg.apache.cxf.transport.Conduit
- Overrides:
close
in classorg.apache.cxf.transport.AbstractConduit
-
getLogger
- Specified by:
getLogger
in classorg.apache.cxf.transport.AbstractObservable
-
getBeanName
- Specified by:
getBeanName
in interfaceorg.apache.cxf.configuration.Configurable
-
getCamelTemplate
Deprecated. -
setCamelTemplate
Deprecated.
-