org.apache.camel.component.cxf.cxfbean
Class CxfBeanEndpoint
java.lang.Object
org.apache.camel.impl.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
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.
- Version:
- $Revision$
| 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 |
configureConsumer, configureProperties, getConsumerProperties, setConsumerProperties |
| Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
createExchange, createExchange, createExchange, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, getId, hashCode, isLenientProperties, isSynchronous, sanitizeUri, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, toString |
| Methods inherited from class org.apache.camel.impl.ServiceSupport |
addChildService, doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, removeChildService, resume, shutdown, start, 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(CxfBeanBinding cxfBeanBinding)
getCxfBeanBinding
public CxfBeanBinding 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