org.apache.camel.component.cxf.cxfbean
Class CxfBeanEndpoint
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultEndpoint
org.apache.camel.impl.ScheduledPollEndpoint
org.apache.camel.impl.DefaultPollingEndpoint
org.apache.camel.impl.ProcessorEndpoint
org.apache.camel.component.cxf.cxfbean.CxfBeanEndpoint
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.spi.HeaderFilterStrategyAware, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
public class CxfBeanEndpoint
- extends org.apache.camel.impl.ProcessorEndpoint
- implements org.apache.camel.spi.HeaderFilterStrategyAware
CXF Bean Endpoint is a ProcessorEndpoint which associated with
a CxfBeanDestination. It delegates the processing of Camel
Exchanges to the associated CxfBeanDestination.
| Fields inherited from class org.apache.camel.support.ServiceSupport |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
| Methods inherited from class org.apache.camel.impl.ProcessorEndpoint |
createPollingConsumer, createProcessor, createProducer, getProcessor, isSingleton, onExchange, setProcessor |
| Methods inherited from class org.apache.camel.impl.DefaultPollingEndpoint |
createConsumer |
| Methods inherited from class org.apache.camel.impl.ScheduledPollEndpoint |
configureProperties |
| Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
configureConsumer, createEndpointConfiguration, createExchange, createExchange, createExchange, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, toString |
| Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
| Methods inherited from interface org.apache.camel.Service |
start, stop |
CxfBeanEndpoint
public CxfBeanEndpoint(String remaining,
CxfBeanComponent component)
doStart
protected void doStart()
throws Exception
- Overrides:
doStart in class org.apache.camel.impl.DefaultEndpoint
- Throws:
Exception
doStop
protected void doStop()
throws Exception
- Overrides:
doStop in class org.apache.camel.impl.DefaultEndpoint
- Throws:
Exception
init
public void init()
createEndpointUri
protected String createEndpointUri()
- Overrides:
createEndpointUri in class org.apache.camel.impl.DefaultEndpoint
getBus
public org.apache.cxf.Bus getBus()
setBus
public void setBus(org.apache.cxf.Bus bus)
setSetDefaultBus
public void setSetDefaultBus(boolean isSetDefaultBus)
isSetDefaultBus
public boolean isSetDefaultBus()
setCxfBeanBinding
public void setCxfBeanBinding(org.apache.camel.component.cxf.common.message.CxfMessageMapper cxfBeanBinding)
getCxfBeanBinding
public org.apache.camel.component.cxf.common.message.CxfMessageMapper getCxfBeanBinding()
setHeaderFilterStrategy
public void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
- Specified by:
setHeaderFilterStrategy in interface org.apache.camel.spi.HeaderFilterStrategyAware
getHeaderFilterStrategy
public org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy()
- Specified by:
getHeaderFilterStrategy in interface org.apache.camel.spi.HeaderFilterStrategyAware
setLoggingFeatureEnabled
public void setLoggingFeatureEnabled(boolean loggingFeatureEnabled)
isLoggingFeatureEnabled
public boolean isLoggingFeatureEnabled()
setPopulateFromClass
public void setPopulateFromClass(boolean populateFromClass)
isPopulateFromClass
public boolean isPopulateFromClass()
getProviders
public List<Object> getProviders()
setProviders
public void setProviders(List<Object> providers)
Apache CAMEL