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

java.lang.Object
  extended by org.apache.camel.support.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, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

public class CxfRsBlueprintEndpoint
extends CxfRsEndpoint


Field Summary
 
Fields inherited from class org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint
bus
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
CxfRsBlueprintEndpoint(org.apache.camel.Component comp, org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean bean)
          Deprecated. 
CxfRsBlueprintEndpoint(org.apache.camel.Component comp, String uri, 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
addResourceClass, checkBeanType, createConsumer, createJAXRSClientFactoryBean, createJAXRSClientFactoryBean, createJAXRSServerFactoryBean, createProducer, doStart, doStop, getAddress, getBinding, getBus, getHeaderFilterStrategy, getLoggingSizeLimit, getMaxClientCacheSize, getParameters, getResourceClasses, isHttpClientAPI, isLenientProperties, isLoggingFeatureEnabled, isSetDefaultBus, isSingleton, isThrowExceptionOnFailure, resolvePropertyPlaceholders, setAddress, setBinding, setBus, setHeaderFilterStrategy, setHttpClientAPI, setLoggingFeatureEnabled, setLoggingSizeLimit, setMaxClientCacheSize, setParameters, setResourceClasses, setResourceClasses, setSetDefaultBus, setThrowExceptionOnFailure, setupJAXRSClientFactoryBean, setupJAXRSServerFactoryBean, updateEndpointUri
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, 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 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

@Deprecated
public CxfRsBlueprintEndpoint(org.apache.camel.Component comp,
                                         org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean bean)
Deprecated. 


CxfRsBlueprintEndpoint

public CxfRsBlueprintEndpoint(org.apache.camel.Component comp,
                              String uri,
                              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