public class CxfBeanDestination
extends org.apache.camel.component.cxf.transport.CamelDestination
implements org.apache.camel.Processor
BASE_BEAN_NAME_SUFFIX
Constructor and Description |
---|
CxfBeanDestination(CxfBeanComponent cxfBeanComponent,
org.apache.cxf.Bus bus,
org.apache.cxf.transport.ConduitInitiator conduitInitiator,
org.apache.cxf.service.model.EndpointInfo endpointInfo) |
Modifier and Type | Method and Description |
---|---|
void |
activate() |
void |
deactivate() |
void |
process(org.apache.camel.Exchange camelExchange) |
protected void |
propagateResponseHeadersToCamel(org.apache.cxf.message.Message outMessage,
org.apache.camel.Exchange camelExchange) |
getBeanName, getCamelContext, getCamelDestinationUri, getConduitInitiator, getInbuiltBackChannel, getLogger, incoming, isCheckException, markPartialResponse, setCamelContext, setCheckException, shutdown
getAddress, getBackChannel, getEndpointInfo
getMessageObserver, getTargetReference, getTargetReference, setMessageObserver
public CxfBeanDestination(CxfBeanComponent cxfBeanComponent, org.apache.cxf.Bus bus, org.apache.cxf.transport.ConduitInitiator conduitInitiator, org.apache.cxf.service.model.EndpointInfo endpointInfo) throws IOException
IOException
public void activate()
activate
in class org.apache.camel.component.cxf.transport.CamelDestination
public void deactivate()
deactivate
in class org.apache.camel.component.cxf.transport.CamelDestination
public void process(org.apache.camel.Exchange camelExchange) throws Exception
process
in interface org.apache.camel.Processor
Exception
protected void propagateResponseHeadersToCamel(org.apache.cxf.message.Message outMessage, org.apache.camel.Exchange camelExchange)
propagateResponseHeadersToCamel
in class org.apache.camel.component.cxf.transport.CamelDestination
Apache Camel