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

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.CxfRsBlueprintEndpoint
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 CxfRsBlueprintEndpoint
extends CxfRsEndpoint


Field Summary
 
Fields inherited from class org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint
bus
 
Constructor Summary
CxfRsBlueprintEndpoint(org.apache.camel.CamelContext camelContext, org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean bean)
           
 
Method Summary
 org.apache.camel.blueprint.BlueprintCamelContext getBlueprintCamelContext()
           
 org.osgi.service.blueprint.container.BlueprintContainer getBlueprintContainer()
           
 org.osgi.framework.BundleContext getBundleContext()
           
protected  org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean newJAXRSClientFactoryBean()
           
protected  org.apache.cxf.jaxrs.JAXRSServerFactoryBean newJAXRSServerFactoryBean()
           
 void setBlueprintCamelContext(org.apache.camel.blueprint.BlueprintCamelContext blueprintCamelContext)
           
 void setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer)
           
 void setBundleContext(org.osgi.framework.BundleContext bundleContext)
           
 
Methods inherited from class org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint
checkBeanType, createConsumer, createJAXRSClientFactoryBean, createJAXRSClientFactoryBean, createJAXRSServerFactoryBean, createProducer, getAddress, getBinding, getBus, getHeaderFilterStrategy, getMaxClientCacheSize, getParameters, getResourceClasses, isHttpClientAPI, isLenientProperties, isSetDefaultBus, isSingleton, isThrowExceptionOnFailure, setAddress, setBinding, setBus, setHeaderFilterStrategy, setHttpClientAPI, setMaxClientCacheSize, setParameters, setResourceClasses, setResourceClasses, setSetDefaultBus, setThrowExceptionOnFailure, setupJAXRSClientFactoryBean, setupJAXRSServerFactoryBean, 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, 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

CxfRsBlueprintEndpoint

public CxfRsBlueprintEndpoint(org.apache.camel.CamelContext camelContext,
                              org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean bean)
Method Detail

getBlueprintContainer

public org.osgi.service.blueprint.container.BlueprintContainer getBlueprintContainer()

setBlueprintContainer

public void setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer)

getBundleContext

public org.osgi.framework.BundleContext getBundleContext()

setBundleContext

public void setBundleContext(org.osgi.framework.BundleContext bundleContext)

getBlueprintCamelContext

public org.apache.camel.blueprint.BlueprintCamelContext getBlueprintCamelContext()

setBlueprintCamelContext

public void setBlueprintCamelContext(org.apache.camel.blueprint.BlueprintCamelContext blueprintCamelContext)

newJAXRSServerFactoryBean

protected org.apache.cxf.jaxrs.JAXRSServerFactoryBean newJAXRSServerFactoryBean()
Overrides:
newJAXRSServerFactoryBean in class CxfRsEndpoint

newJAXRSClientFactoryBean

protected org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean newJAXRSClientFactoryBean()
Overrides:
newJAXRSClientFactoryBean in class CxfRsEndpoint


Apache CAMEL