Class CxfRsBlueprintEndpoint

  • All Implemented Interfaces:
    AutoCloseable, 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 org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint
    • Field Summary

      • Fields inherited from class org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint

        bus
      • Fields inherited from class org.apache.camel.support.service.BaseService

        BUILT, FAILED, INITIALIZED, INITIALIZING, lock, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING
    • Constructor Summary

      Constructors 
      Constructor Description
      CxfRsBlueprintEndpoint​(org.apache.camel.Component comp, String uri, org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean bean)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void doInit()  
      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, doStop, getAddress, getBeanId, getBinding, getBindingStyle, getBus, getChainedCxfRsEndpointConfigurer, getContinuationTimeout, getCookieHandler, getCxfRsConfigurer, getFeatures, getHeaderFilterStrategy, getHostnameVerifier, getInFaultInterceptors, getInInterceptors, getLoggingSizeLimit, getMaxClientCacheSize, getModelRef, getNullSafeCxfRsEndpointConfigurer, getOutFaultInterceptors, getOutInterceptors, getParameters, getProperties, getProviders, getPublishedEndpointUrl, getResourceClasses, getSchemaLocations, getServiceBeans, getSslContextParameters, isDefaultBus, isHttpClientAPI, isIgnoreDeleteMethodMessageBody, isLenientProperties, isLoggingFeatureEnabled, isPerformInvocation, isPropagateContexts, isSkipFaultLogging, isSynchronous, isThrowExceptionOnFailure, resolvePropertyPlaceholders, setAddress, setBeanId, setBinding, setBindingStyle, setBus, setContinuationTimeout, setCookieHandler, setCxfRsConfigurer, setDefaultBus, setFeatures, setHeaderFilterStrategy, setHostnameVerifier, setHttpClientAPI, setIgnoreDeleteMethodMessageBody, setInFaultInterceptors, setInInterceptors, setLoggingFeatureEnabled, setLoggingSizeLimit, setMaxClientCacheSize, setModelRef, setOutFaultInterceptors, setOutInterceptors, setParameters, setPerformInvocation, setPropagateContexts, setProperties, setProvider, setProviders, setProviders, setPublishedEndpointUrl, setResourceClasses, setResourceClasses, setSchemaLocation, setSchemaLocations, setServiceBean, setServiceBeans, setServiceBeans, setSkipFaultLogging, setSslContextParameters, setSynchronous, setThrowExceptionOnFailure, setupCommonFactoryProperties, setupJAXRSClientFactoryBean, setupJAXRSServerFactoryBean, updateEndpointUri
      • Methods inherited from class org.apache.camel.support.DefaultEndpoint

        configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doStart, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, isSingleton, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties, toString
      • Methods inherited from class org.apache.camel.support.service.BaseService

        build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
      • Methods inherited from interface org.apache.camel.Endpoint

        getEndpointBaseUri, isSingletonProducer
      • Methods inherited from interface org.apache.camel.Service

        build, close, init, start, stop
      • Methods inherited from interface org.apache.camel.ShutdownableService

        shutdown
      • Methods inherited from interface org.apache.camel.StatefulService

        getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspending
      • Methods inherited from interface org.apache.camel.SuspendableService

        isSuspended, resume, suspend
    • Constructor Detail

      • CxfRsBlueprintEndpoint

        public CxfRsBlueprintEndpoint​(org.apache.camel.Component comp,
                                      String uri,
                                      org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean bean)
    • Method Detail

      • doInit

        protected void doInit()
                       throws Exception
        Overrides:
        doInit in class org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint
        Throws:
        Exception
      • 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 org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint
      • newJAXRSClientFactoryBean

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