org.apache.camel.component.cxf.jaxrs
Class CxfRsSpringEndpoint

java.lang.Object
  extended by org.apache.camel.impl.ServiceSupport
      extended by org.apache.camel.impl.DefaultEndpoint
          extended by org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint
              extended by org.apache.camel.component.cxf.jaxrs.CxfRsSpringEndpoint
All Implemented Interfaces:
CamelContextAware, BeanIdAware, Endpoint, IsSingleton, Service, ShutdownableService, HasId, HeaderFilterStrategyAware

public class CxfRsSpringEndpoint
extends CxfRsEndpoint
implements BeanIdAware


Constructor Summary
CxfRsSpringEndpoint(CamelContext context, org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean bean)
           
 
Method Summary
 String getBeanId()
           
 void setBeanId(String id)
           
protected  void setupJAXRSClientFactoryBean(org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean cfb, String address)
           
protected  void setupJAXRSServerFactoryBean(org.apache.cxf.jaxrs.JAXRSServerFactoryBean sfb)
           
 
Methods inherited from class org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint
createConsumer, createJAXRSClientFactoryBean, createJAXRSClientFactoryBean, createJAXRSServerFactoryBean, createProducer, getAddress, getBinding, getHeaderFilterStrategy, getMaxClientCacheSize, getParameters, getResourceClasses, isHttpClientAPI, isLenientProperties, isSingleton, isThrowExceptionOnFailure, setAddress, setBinding, setHeaderFilterStrategy, setHttpClientAPI, setMaxClientCacheSize, setParameters, setResourceClasses, setResourceClasses, setThrowExceptionOnFailure, updateEndpointUri
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureProperties, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, getId, hashCode, 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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.camel.Service
start, stop
 

Constructor Detail

CxfRsSpringEndpoint

public CxfRsSpringEndpoint(CamelContext context,
                           org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean bean)
                    throws Exception
Throws:
Exception
Method Detail

setupJAXRSServerFactoryBean

protected void setupJAXRSServerFactoryBean(org.apache.cxf.jaxrs.JAXRSServerFactoryBean sfb)
Overrides:
setupJAXRSServerFactoryBean in class CxfRsEndpoint

setupJAXRSClientFactoryBean

protected void setupJAXRSClientFactoryBean(org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean cfb,
                                           String address)
Overrides:
setupJAXRSClientFactoryBean in class CxfRsEndpoint

getBeanId

public String getBeanId()
Specified by:
getBeanId in interface BeanIdAware

setBeanId

public void setBeanId(String id)
Specified by:
setBeanId in interface BeanIdAware


Apache CAMEL