Class LightweightCamelContext

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.CamelContext, org.apache.camel.CamelContextLifecycle, org.apache.camel.CatalogCamelContext, org.apache.camel.ExtendedCamelContext, org.apache.camel.model.Model, org.apache.camel.model.ModelCamelContext, org.apache.camel.RuntimeConfiguration

    public class LightweightCamelContext
    extends Object
    implements org.apache.camel.ExtendedCamelContext, org.apache.camel.CatalogCamelContext, org.apache.camel.model.ModelCamelContext
    • Field Detail

      • delegate

        protected volatile org.apache.camel.CamelContext delegate
    • Constructor Detail

      • LightweightCamelContext

        public LightweightCamelContext()
        Creates the ModelCamelContext using DefaultRegistry as registry.

        Use one of the other constructors to force use an explicit registry.

      • LightweightCamelContext

        public LightweightCamelContext​(org.apache.camel.spi.BeanRepository repository)
        Creates the CamelContext using the given BeanRepository as first-choice repository, and the SimpleRegistry as fallback, via the DefaultRegistry implementation.
        Parameters:
        repository - the bean repository.
      • LightweightCamelContext

        public LightweightCamelContext​(org.apache.camel.spi.Registry registry)
        Creates the ModelCamelContext using the given registry
        Parameters:
        registry - the registry
    • Method Detail

      • getStatusPhase

        public byte getStatusPhase()
        Specified by:
        getStatusPhase in interface org.apache.camel.ExtendedCamelContext
      • disposeModel

        public void disposeModel()
        Specified by:
        disposeModel in interface org.apache.camel.ExtendedCamelContext
      • isStarted

        public boolean isStarted()
        Specified by:
        isStarted in interface org.apache.camel.CamelContextLifecycle
      • isStarting

        public boolean isStarting()
        Specified by:
        isStarting in interface org.apache.camel.CamelContextLifecycle
      • isStopped

        public boolean isStopped()
        Specified by:
        isStopped in interface org.apache.camel.CamelContextLifecycle
      • isStopping

        public boolean isStopping()
        Specified by:
        isStopping in interface org.apache.camel.CamelContextLifecycle
      • isSuspended

        public boolean isSuspended()
        Specified by:
        isSuspended in interface org.apache.camel.CamelContextLifecycle
      • isRunAllowed

        public boolean isRunAllowed()
        Specified by:
        isRunAllowed in interface org.apache.camel.CamelContextLifecycle
      • isSuspending

        public boolean isSuspending()
        Specified by:
        isSuspending in interface org.apache.camel.CamelContextLifecycle
      • build

        public void build()
        Specified by:
        build in interface org.apache.camel.CamelContextLifecycle
      • suspend

        public void suspend()
        Specified by:
        suspend in interface org.apache.camel.CamelContextLifecycle
      • resume

        public void resume()
        Specified by:
        resume in interface org.apache.camel.CamelContextLifecycle
      • shutdown

        public void shutdown()
        Specified by:
        shutdown in interface org.apache.camel.CamelContextLifecycle
      • adapt

        public <T extends org.apache.camel.CamelContext> T adapt​(Class<T> type)
        Specified by:
        adapt in interface org.apache.camel.CamelContext
      • getExtension

        public <T> T getExtension​(Class<T> type)
        Specified by:
        getExtension in interface org.apache.camel.CamelContext
      • setExtension

        public <T> void setExtension​(Class<T> type,
                                     T module)
        Specified by:
        setExtension in interface org.apache.camel.CamelContext
      • start

        public void start()
        Specified by:
        start in interface org.apache.camel.CamelContextLifecycle
      • stop

        public void stop()
        Specified by:
        stop in interface org.apache.camel.CamelContextLifecycle
      • isVetoStarted

        public boolean isVetoStarted()
        Specified by:
        isVetoStarted in interface org.apache.camel.CamelContext
      • getName

        public String getName()
        Specified by:
        getName in interface org.apache.camel.CamelContext
      • getNameStrategy

        public org.apache.camel.spi.CamelContextNameStrategy getNameStrategy()
        Specified by:
        getNameStrategy in interface org.apache.camel.CamelContext
      • setNameStrategy

        public void setNameStrategy​(org.apache.camel.spi.CamelContextNameStrategy nameStrategy)
        Specified by:
        setNameStrategy in interface org.apache.camel.CamelContext
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface org.apache.camel.CamelContext
      • setDescription

        public void setDescription​(String description)
        Specified by:
        setDescription in interface org.apache.camel.ExtendedCamelContext
      • getManagementNameStrategy

        public org.apache.camel.spi.ManagementNameStrategy getManagementNameStrategy()
        Specified by:
        getManagementNameStrategy in interface org.apache.camel.CamelContext
      • setManagementNameStrategy

        public void setManagementNameStrategy​(org.apache.camel.spi.ManagementNameStrategy nameStrategy)
        Specified by:
        setManagementNameStrategy in interface org.apache.camel.CamelContext
      • getManagementName

        public String getManagementName()
        Specified by:
        getManagementName in interface org.apache.camel.CamelContext
      • setManagementName

        public void setManagementName​(String name)
        Specified by:
        setManagementName in interface org.apache.camel.CamelContext
      • getVersion

        public String getVersion()
        Specified by:
        getVersion in interface org.apache.camel.CamelContext
      • getStatus

        public org.apache.camel.ServiceStatus getStatus()
        Specified by:
        getStatus in interface org.apache.camel.CamelContextLifecycle
      • getUptime

        public String getUptime()
        Specified by:
        getUptime in interface org.apache.camel.CamelContext
      • getUptimeMillis

        public long getUptimeMillis()
        Specified by:
        getUptimeMillis in interface org.apache.camel.CamelContext
      • getStartDate

        public Date getStartDate()
        Specified by:
        getStartDate in interface org.apache.camel.CamelContext
      • addBootstrap

        public void addBootstrap​(org.apache.camel.spi.BootstrapCloseable bootstrap)
        Specified by:
        addBootstrap in interface org.apache.camel.ExtendedCamelContext
      • addService

        public void addService​(Object object,
                               boolean stopOnShutdown)
                        throws Exception
        Specified by:
        addService in interface org.apache.camel.CamelContext
        Throws:
        Exception
      • addService

        public void addService​(Object object,
                               boolean stopOnShutdown,
                               boolean forceStart)
                        throws Exception
        Specified by:
        addService in interface org.apache.camel.CamelContext
        Throws:
        Exception
      • getServices

        public List<org.apache.camel.Service> getServices()
        Specified by:
        getServices in interface org.apache.camel.ExtendedCamelContext
      • hasService

        public boolean hasService​(Object object)
        Specified by:
        hasService in interface org.apache.camel.CamelContext
      • hasService

        public <T> T hasService​(Class<T> type)
        Specified by:
        hasService in interface org.apache.camel.CamelContext
      • hasServices

        public <T> Set<T> hasServices​(Class<T> type)
        Specified by:
        hasServices in interface org.apache.camel.CamelContext
      • deferStartService

        public void deferStartService​(Object object,
                                      boolean stopOnShutdown)
                               throws Exception
        Specified by:
        deferStartService in interface org.apache.camel.CamelContext
        Throws:
        Exception
      • addStartupListener

        public void addStartupListener​(org.apache.camel.StartupListener listener)
                                throws Exception
        Specified by:
        addStartupListener in interface org.apache.camel.CamelContext
        Throws:
        Exception
      • addComponent

        public void addComponent​(String componentName,
                                 org.apache.camel.Component component)
        Specified by:
        addComponent in interface org.apache.camel.CamelContext
      • hasComponent

        public org.apache.camel.Component hasComponent​(String componentName)
        Specified by:
        hasComponent in interface org.apache.camel.CamelContext
      • getComponent

        public org.apache.camel.Component getComponent​(String componentName)
        Specified by:
        getComponent in interface org.apache.camel.CamelContext
      • getComponent

        public org.apache.camel.Component getComponent​(String name,
                                                       boolean autoCreateComponents)
        Specified by:
        getComponent in interface org.apache.camel.CamelContext
      • getComponent

        public org.apache.camel.Component getComponent​(String name,
                                                       boolean autoCreateComponents,
                                                       boolean autoStart)
        Specified by:
        getComponent in interface org.apache.camel.CamelContext
      • getComponent

        public <T extends org.apache.camel.Component> T getComponent​(String name,
                                                                     Class<T> componentType)
        Specified by:
        getComponent in interface org.apache.camel.CamelContext
      • getComponentNames

        public Set<StringgetComponentNames()
        Specified by:
        getComponentNames in interface org.apache.camel.CamelContext
      • removeComponent

        public org.apache.camel.Component removeComponent​(String componentName)
        Specified by:
        removeComponent in interface org.apache.camel.CamelContext
      • getEndpointRegistry

        public org.apache.camel.spi.EndpointRegistry<? extends org.apache.camel.ValueHolder<String>> getEndpointRegistry()
        Specified by:
        getEndpointRegistry in interface org.apache.camel.CamelContext
      • getEndpoint

        public org.apache.camel.Endpoint getEndpoint​(String uri)
        Specified by:
        getEndpoint in interface org.apache.camel.CamelContext
      • getEndpoint

        public org.apache.camel.Endpoint getEndpoint​(String uri,
                                                     Map<String,​Object> parameters)
        Specified by:
        getEndpoint in interface org.apache.camel.CamelContext
      • getEndpoint

        public <T extends org.apache.camel.Endpoint> T getEndpoint​(String name,
                                                                   Class<T> endpointType)
        Specified by:
        getEndpoint in interface org.apache.camel.CamelContext
      • getEndpoints

        public Collection<org.apache.camel.Endpoint> getEndpoints()
        Specified by:
        getEndpoints in interface org.apache.camel.CamelContext
      • getEndpointMap

        @Deprecated
        public Map<String,​org.apache.camel.Endpoint> getEndpointMap()
        Deprecated.
        Specified by:
        getEndpointMap in interface org.apache.camel.CamelContext
      • hasEndpoint

        public org.apache.camel.Endpoint hasEndpoint​(String uri)
        Specified by:
        hasEndpoint in interface org.apache.camel.CamelContext
      • addEndpoint

        public org.apache.camel.Endpoint addEndpoint​(String uri,
                                                     org.apache.camel.Endpoint endpoint)
                                              throws Exception
        Specified by:
        addEndpoint in interface org.apache.camel.CamelContext
        Throws:
        Exception
      • removeEndpoint

        public void removeEndpoint​(org.apache.camel.Endpoint endpoint)
                            throws Exception
        Specified by:
        removeEndpoint in interface org.apache.camel.CamelContext
        Throws:
        Exception
      • getGlobalEndpointConfiguration

        public org.apache.camel.GlobalEndpointConfiguration getGlobalEndpointConfiguration()
        Specified by:
        getGlobalEndpointConfiguration in interface org.apache.camel.CamelContext
      • setRouteController

        public void setRouteController​(org.apache.camel.spi.RouteController routeController)
        Specified by:
        setRouteController in interface org.apache.camel.CamelContext
      • getRouteController

        public org.apache.camel.spi.RouteController getRouteController()
        Specified by:
        getRouteController in interface org.apache.camel.CamelContext
      • getRoutes

        public List<org.apache.camel.Route> getRoutes()
        Specified by:
        getRoutes in interface org.apache.camel.CamelContext
      • getRoutesSize

        public int getRoutesSize()
        Specified by:
        getRoutesSize in interface org.apache.camel.CamelContext
      • getRoute

        public org.apache.camel.Route getRoute​(String id)
        Specified by:
        getRoute in interface org.apache.camel.CamelContext
      • getProcessor

        public org.apache.camel.Processor getProcessor​(String id)
        Specified by:
        getProcessor in interface org.apache.camel.CamelContext
      • getProcessor

        public <T extends org.apache.camel.Processor> T getProcessor​(String id,
                                                                     Class<T> type)
        Specified by:
        getProcessor in interface org.apache.camel.CamelContext
      • addRoutes

        public void addRoutes​(org.apache.camel.RoutesBuilder builder)
                       throws Exception
        Specified by:
        addRoutes in interface org.apache.camel.CamelContext
        Throws:
        Exception
      • addTemplatedRoutes

        public void addTemplatedRoutes​(org.apache.camel.RoutesBuilder builder)
                                throws Exception
        Specified by:
        addTemplatedRoutes in interface org.apache.camel.CamelContext
        Throws:
        Exception
      • addRoutesConfigurations

        public void addRoutesConfigurations​(org.apache.camel.RouteConfigurationsBuilder builder)
                                     throws Exception
        Specified by:
        addRoutesConfigurations in interface org.apache.camel.CamelContext
        Throws:
        Exception
      • addRoutePolicyFactory

        public void addRoutePolicyFactory​(org.apache.camel.spi.RoutePolicyFactory routePolicyFactory)
        Specified by:
        addRoutePolicyFactory in interface org.apache.camel.CamelContext
      • getRoutePolicyFactories

        public List<org.apache.camel.spi.RoutePolicyFactory> getRoutePolicyFactories()
        Specified by:
        getRoutePolicyFactories in interface org.apache.camel.CamelContext
      • setRestConfiguration

        public void setRestConfiguration​(org.apache.camel.spi.RestConfiguration restConfiguration)
        Specified by:
        setRestConfiguration in interface org.apache.camel.CamelContext
      • getRestConfiguration

        public org.apache.camel.spi.RestConfiguration getRestConfiguration()
        Specified by:
        getRestConfiguration in interface org.apache.camel.CamelContext
      • setVaultConfiguration

        public void setVaultConfiguration​(org.apache.camel.vault.VaultConfiguration vaultConfiguration)
        Specified by:
        setVaultConfiguration in interface org.apache.camel.CamelContext
      • getVaultConfiguration

        public org.apache.camel.vault.VaultConfiguration getVaultConfiguration()
        Specified by:
        getVaultConfiguration in interface org.apache.camel.CamelContext
      • getRestRegistry

        public org.apache.camel.spi.RestRegistry getRestRegistry()
        Specified by:
        getRestRegistry in interface org.apache.camel.CamelContext
      • setRestRegistry

        public void setRestRegistry​(org.apache.camel.spi.RestRegistry restRegistry)
        Specified by:
        setRestRegistry in interface org.apache.camel.CamelContext
      • getTypeConverter

        public org.apache.camel.TypeConverter getTypeConverter()
        Specified by:
        getTypeConverter in interface org.apache.camel.CamelContext
      • getTypeConverterRegistry

        public org.apache.camel.spi.TypeConverterRegistry getTypeConverterRegistry()
        Specified by:
        getTypeConverterRegistry in interface org.apache.camel.CamelContext
      • setTypeConverterRegistry

        public void setTypeConverterRegistry​(org.apache.camel.spi.TypeConverterRegistry typeConverterRegistry)
        Specified by:
        setTypeConverterRegistry in interface org.apache.camel.CamelContext
      • getRegistry

        public org.apache.camel.spi.Registry getRegistry()
        Specified by:
        getRegistry in interface org.apache.camel.CamelContext
      • getRegistry

        public <T> T getRegistry​(Class<T> type)
        Specified by:
        getRegistry in interface org.apache.camel.CamelContext
      • getInjector

        public org.apache.camel.spi.Injector getInjector()
        Specified by:
        getInjector in interface org.apache.camel.CamelContext
      • setInjector

        public void setInjector​(org.apache.camel.spi.Injector injector)
        Specified by:
        setInjector in interface org.apache.camel.CamelContext
      • getLifecycleStrategies

        public List<org.apache.camel.spi.LifecycleStrategy> getLifecycleStrategies()
        Specified by:
        getLifecycleStrategies in interface org.apache.camel.CamelContext
      • addLifecycleStrategy

        public void addLifecycleStrategy​(org.apache.camel.spi.LifecycleStrategy lifecycleStrategy)
        Specified by:
        addLifecycleStrategy in interface org.apache.camel.CamelContext
      • resolveLanguage

        public org.apache.camel.spi.Language resolveLanguage​(String language)
                                                      throws org.apache.camel.NoSuchLanguageException
        Specified by:
        resolveLanguage in interface org.apache.camel.CamelContext
        Throws:
        org.apache.camel.NoSuchLanguageException
      • resolvePropertyPlaceholders

        public String resolvePropertyPlaceholders​(String text,
                                                  boolean keepUnresolvedOptional)
        Specified by:
        resolvePropertyPlaceholders in interface org.apache.camel.ExtendedCamelContext
      • getPropertiesComponent

        public org.apache.camel.spi.PropertiesComponent getPropertiesComponent()
        Specified by:
        getPropertiesComponent in interface org.apache.camel.CamelContext
      • setPropertiesComponent

        public void setPropertiesComponent​(org.apache.camel.spi.PropertiesComponent propertiesComponent)
        Specified by:
        setPropertiesComponent in interface org.apache.camel.CamelContext
      • getLanguageNames

        public Set<StringgetLanguageNames()
        Specified by:
        getLanguageNames in interface org.apache.camel.CamelContext
      • createProducerTemplate

        public org.apache.camel.ProducerTemplate createProducerTemplate()
        Specified by:
        createProducerTemplate in interface org.apache.camel.CamelContext
      • createProducerTemplate

        public org.apache.camel.ProducerTemplate createProducerTemplate​(int maximumCacheSize)
        Specified by:
        createProducerTemplate in interface org.apache.camel.CamelContext
      • createFluentProducerTemplate

        public org.apache.camel.FluentProducerTemplate createFluentProducerTemplate()
        Specified by:
        createFluentProducerTemplate in interface org.apache.camel.CamelContext
      • createFluentProducerTemplate

        public org.apache.camel.FluentProducerTemplate createFluentProducerTemplate​(int maximumCacheSize)
        Specified by:
        createFluentProducerTemplate in interface org.apache.camel.CamelContext
      • createConsumerTemplate

        public org.apache.camel.ConsumerTemplate createConsumerTemplate()
        Specified by:
        createConsumerTemplate in interface org.apache.camel.CamelContext
      • createConsumerTemplate

        public org.apache.camel.ConsumerTemplate createConsumerTemplate​(int maximumCacheSize)
        Specified by:
        createConsumerTemplate in interface org.apache.camel.CamelContext
      • resolveDataFormat

        public org.apache.camel.spi.DataFormat resolveDataFormat​(String name)
        Specified by:
        resolveDataFormat in interface org.apache.camel.CamelContext
      • createDataFormat

        public org.apache.camel.spi.DataFormat createDataFormat​(String name)
        Specified by:
        createDataFormat in interface org.apache.camel.CamelContext
      • getDataFormatNames

        public Set<StringgetDataFormatNames()
        Specified by:
        getDataFormatNames in interface org.apache.camel.CamelContext
      • resolveTransformer

        public org.apache.camel.spi.Transformer resolveTransformer​(String model)
        Specified by:
        resolveTransformer in interface org.apache.camel.CamelContext
      • resolveTransformer

        public org.apache.camel.spi.Transformer resolveTransformer​(org.apache.camel.spi.DataType from,
                                                                   org.apache.camel.spi.DataType to)
        Specified by:
        resolveTransformer in interface org.apache.camel.CamelContext
      • getTransformerRegistry

        public org.apache.camel.spi.TransformerRegistry getTransformerRegistry()
        Specified by:
        getTransformerRegistry in interface org.apache.camel.CamelContext
      • resolveValidator

        public org.apache.camel.spi.Validator resolveValidator​(org.apache.camel.spi.DataType type)
        Specified by:
        resolveValidator in interface org.apache.camel.CamelContext
      • getValidatorRegistry

        public org.apache.camel.spi.ValidatorRegistry getValidatorRegistry()
        Specified by:
        getValidatorRegistry in interface org.apache.camel.CamelContext
      • setGlobalOptions

        public void setGlobalOptions​(Map<String,​String> globalOptions)
        Specified by:
        setGlobalOptions in interface org.apache.camel.CamelContext
      • getGlobalOption

        public String getGlobalOption​(String key)
        Specified by:
        getGlobalOption in interface org.apache.camel.CamelContext
      • getClassResolver

        public org.apache.camel.spi.ClassResolver getClassResolver()
        Specified by:
        getClassResolver in interface org.apache.camel.CamelContext
      • setClassResolver

        public void setClassResolver​(org.apache.camel.spi.ClassResolver resolver)
        Specified by:
        setClassResolver in interface org.apache.camel.CamelContext
      • getManagementStrategy

        public org.apache.camel.spi.ManagementStrategy getManagementStrategy()
        Specified by:
        getManagementStrategy in interface org.apache.camel.CamelContext
      • setManagementStrategy

        public void setManagementStrategy​(org.apache.camel.spi.ManagementStrategy strategy)
        Specified by:
        setManagementStrategy in interface org.apache.camel.CamelContext
      • getInflightRepository

        public org.apache.camel.spi.InflightRepository getInflightRepository()
        Specified by:
        getInflightRepository in interface org.apache.camel.CamelContext
      • setInflightRepository

        public void setInflightRepository​(org.apache.camel.spi.InflightRepository repository)
        Specified by:
        setInflightRepository in interface org.apache.camel.CamelContext
      • getShutdownStrategy

        public org.apache.camel.spi.ShutdownStrategy getShutdownStrategy()
        Specified by:
        getShutdownStrategy in interface org.apache.camel.CamelContext
      • setShutdownStrategy

        public void setShutdownStrategy​(org.apache.camel.spi.ShutdownStrategy shutdownStrategy)
        Specified by:
        setShutdownStrategy in interface org.apache.camel.CamelContext
      • getExecutorServiceManager

        public org.apache.camel.spi.ExecutorServiceManager getExecutorServiceManager()
        Specified by:
        getExecutorServiceManager in interface org.apache.camel.CamelContext
      • setExecutorServiceManager

        public void setExecutorServiceManager​(org.apache.camel.spi.ExecutorServiceManager executorServiceManager)
        Specified by:
        setExecutorServiceManager in interface org.apache.camel.CamelContext
      • getMessageHistoryFactory

        public org.apache.camel.spi.MessageHistoryFactory getMessageHistoryFactory()
        Specified by:
        getMessageHistoryFactory in interface org.apache.camel.CamelContext
      • setMessageHistoryFactory

        public void setMessageHistoryFactory​(org.apache.camel.spi.MessageHistoryFactory messageHistoryFactory)
        Specified by:
        setMessageHistoryFactory in interface org.apache.camel.CamelContext
      • getDebugger

        public org.apache.camel.spi.Debugger getDebugger()
        Specified by:
        getDebugger in interface org.apache.camel.CamelContext
      • setDebugger

        public void setDebugger​(org.apache.camel.spi.Debugger debugger)
        Specified by:
        setDebugger in interface org.apache.camel.CamelContext
      • getTracer

        public org.apache.camel.spi.Tracer getTracer()
        Specified by:
        getTracer in interface org.apache.camel.CamelContext
      • setTracer

        public void setTracer​(org.apache.camel.spi.Tracer tracer)
        Specified by:
        setTracer in interface org.apache.camel.CamelContext
      • setTracingStandby

        public void setTracingStandby​(boolean tracingStandby)
        Specified by:
        setTracingStandby in interface org.apache.camel.CamelContext
      • isTracingStandby

        public boolean isTracingStandby()
        Specified by:
        isTracingStandby in interface org.apache.camel.CamelContext
      • setBacklogTracingStandby

        public void setBacklogTracingStandby​(boolean backlogTracingStandby)
        Specified by:
        setBacklogTracingStandby in interface org.apache.camel.CamelContext
      • isBacklogTracingStandby

        public boolean isBacklogTracingStandby()
        Specified by:
        isBacklogTracingStandby in interface org.apache.camel.CamelContext
      • setBacklogTracingTemplates

        public void setBacklogTracingTemplates​(boolean backlogTracingTemplates)
        Specified by:
        setBacklogTracingTemplates in interface org.apache.camel.CamelContext
      • isBacklogTracingTemplates

        public boolean isBacklogTracingTemplates()
        Specified by:
        isBacklogTracingTemplates in interface org.apache.camel.CamelContext
      • setTracingTemplates

        public void setTracingTemplates​(boolean tracingTemplates)
        Specified by:
        setTracingTemplates in interface org.apache.camel.CamelContext
      • isTracingTemplates

        public boolean isTracingTemplates()
        Specified by:
        isTracingTemplates in interface org.apache.camel.CamelContext
      • getUuidGenerator

        public org.apache.camel.spi.UuidGenerator getUuidGenerator()
        Specified by:
        getUuidGenerator in interface org.apache.camel.CamelContext
      • setUuidGenerator

        public void setUuidGenerator​(org.apache.camel.spi.UuidGenerator uuidGenerator)
        Specified by:
        setUuidGenerator in interface org.apache.camel.CamelContext
      • isLoadTypeConverters

        public Boolean isLoadTypeConverters()
        Specified by:
        isLoadTypeConverters in interface org.apache.camel.CamelContext
      • setLoadTypeConverters

        public void setLoadTypeConverters​(Boolean loadTypeConverters)
        Specified by:
        setLoadTypeConverters in interface org.apache.camel.CamelContext
      • setTypeConverterStatisticsEnabled

        public void setTypeConverterStatisticsEnabled​(Boolean typeConverterStatisticsEnabled)
        Specified by:
        setTypeConverterStatisticsEnabled in interface org.apache.camel.CamelContext
      • isLoadHealthChecks

        public Boolean isLoadHealthChecks()
        Specified by:
        isLoadHealthChecks in interface org.apache.camel.CamelContext
      • setLoadHealthChecks

        public void setLoadHealthChecks​(Boolean loadHealthChecks)
        Specified by:
        setLoadHealthChecks in interface org.apache.camel.CamelContext
      • isSourceLocationEnabled

        public Boolean isSourceLocationEnabled()
        Specified by:
        isSourceLocationEnabled in interface org.apache.camel.CamelContext
      • setSourceLocationEnabled

        public void setSourceLocationEnabled​(Boolean sourceLocationEnabled)
        Specified by:
        setSourceLocationEnabled in interface org.apache.camel.CamelContext
      • isModeline

        public Boolean isModeline()
        Specified by:
        isModeline in interface org.apache.camel.CamelContext
      • setModeline

        public void setModeline​(Boolean modeline)
        Specified by:
        setModeline in interface org.apache.camel.CamelContext
      • isDevConsole

        public Boolean isDevConsole()
        Specified by:
        isDevConsole in interface org.apache.camel.CamelContext
      • setDevConsole

        public void setDevConsole​(Boolean loadDevConsoles)
        Specified by:
        setDevConsole in interface org.apache.camel.CamelContext
      • isDumpRoutes

        public Boolean isDumpRoutes()
        Specified by:
        isDumpRoutes in interface org.apache.camel.CamelContext
      • setDumpRoutes

        public void setDumpRoutes​(Boolean dumpRoutes)
        Specified by:
        setDumpRoutes in interface org.apache.camel.CamelContext
      • getBasePackageScan

        public String getBasePackageScan()
        Specified by:
        getBasePackageScan in interface org.apache.camel.ExtendedCamelContext
      • setBasePackageScan

        public void setBasePackageScan​(String basePackageScan)
        Specified by:
        setBasePackageScan in interface org.apache.camel.ExtendedCamelContext
      • isUseMDCLogging

        public Boolean isUseMDCLogging()
        Specified by:
        isUseMDCLogging in interface org.apache.camel.CamelContext
      • setUseMDCLogging

        public void setUseMDCLogging​(Boolean useMDCLogging)
        Specified by:
        setUseMDCLogging in interface org.apache.camel.CamelContext
      • getMDCLoggingKeysPattern

        public String getMDCLoggingKeysPattern()
        Specified by:
        getMDCLoggingKeysPattern in interface org.apache.camel.CamelContext
      • setMDCLoggingKeysPattern

        public void setMDCLoggingKeysPattern​(String pattern)
        Specified by:
        setMDCLoggingKeysPattern in interface org.apache.camel.CamelContext
      • isUseDataType

        public Boolean isUseDataType()
        Specified by:
        isUseDataType in interface org.apache.camel.CamelContext
      • setUseDataType

        public void setUseDataType​(Boolean useDataType)
        Specified by:
        setUseDataType in interface org.apache.camel.CamelContext
      • isUseBreadcrumb

        public Boolean isUseBreadcrumb()
        Specified by:
        isUseBreadcrumb in interface org.apache.camel.CamelContext
      • setUseBreadcrumb

        public void setUseBreadcrumb​(Boolean useBreadcrumb)
        Specified by:
        setUseBreadcrumb in interface org.apache.camel.CamelContext
      • getStreamCachingStrategy

        public org.apache.camel.spi.StreamCachingStrategy getStreamCachingStrategy()
        Specified by:
        getStreamCachingStrategy in interface org.apache.camel.CamelContext
      • setStreamCachingStrategy

        public void setStreamCachingStrategy​(org.apache.camel.spi.StreamCachingStrategy streamCachingStrategy)
        Specified by:
        setStreamCachingStrategy in interface org.apache.camel.CamelContext
      • getRuntimeEndpointRegistry

        public org.apache.camel.spi.RuntimeEndpointRegistry getRuntimeEndpointRegistry()
        Specified by:
        getRuntimeEndpointRegistry in interface org.apache.camel.CamelContext
      • setRuntimeEndpointRegistry

        public void setRuntimeEndpointRegistry​(org.apache.camel.spi.RuntimeEndpointRegistry runtimeEndpointRegistry)
        Specified by:
        setRuntimeEndpointRegistry in interface org.apache.camel.CamelContext
      • setSSLContextParameters

        public void setSSLContextParameters​(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
        Specified by:
        setSSLContextParameters in interface org.apache.camel.CamelContext
      • getSSLContextParameters

        public org.apache.camel.support.jsse.SSLContextParameters getSSLContextParameters()
        Specified by:
        getSSLContextParameters in interface org.apache.camel.CamelContext
      • setStartupSummaryLevel

        public void setStartupSummaryLevel​(org.apache.camel.StartupSummaryLevel startupSummaryLevel)
        Specified by:
        setStartupSummaryLevel in interface org.apache.camel.CamelContext
      • getStartupSummaryLevel

        public org.apache.camel.StartupSummaryLevel getStartupSummaryLevel()
        Specified by:
        getStartupSummaryLevel in interface org.apache.camel.CamelContext
      • setStreamCaching

        public void setStreamCaching​(Boolean cache)
        Specified by:
        setStreamCaching in interface org.apache.camel.RuntimeConfiguration
      • isStreamCaching

        public Boolean isStreamCaching()
        Specified by:
        isStreamCaching in interface org.apache.camel.RuntimeConfiguration
      • setTracing

        public void setTracing​(Boolean tracing)
        Specified by:
        setTracing in interface org.apache.camel.RuntimeConfiguration
      • isTracing

        public Boolean isTracing()
        Specified by:
        isTracing in interface org.apache.camel.RuntimeConfiguration
      • getTracingPattern

        public String getTracingPattern()
        Specified by:
        getTracingPattern in interface org.apache.camel.RuntimeConfiguration
      • setTracingPattern

        public void setTracingPattern​(String tracePattern)
        Specified by:
        setTracingPattern in interface org.apache.camel.RuntimeConfiguration
      • getTracingLoggingFormat

        public String getTracingLoggingFormat()
        Specified by:
        getTracingLoggingFormat in interface org.apache.camel.CamelContext
      • setTracingLoggingFormat

        public void setTracingLoggingFormat​(String format)
        Specified by:
        setTracingLoggingFormat in interface org.apache.camel.CamelContext
      • setBacklogTracing

        public void setBacklogTracing​(Boolean backlogTrace)
        Specified by:
        setBacklogTracing in interface org.apache.camel.RuntimeConfiguration
      • isBacklogTracing

        public Boolean isBacklogTracing()
        Specified by:
        isBacklogTracing in interface org.apache.camel.RuntimeConfiguration
      • setDebugging

        public void setDebugging​(Boolean debugging)
        Specified by:
        setDebugging in interface org.apache.camel.RuntimeConfiguration
      • isDebugging

        public Boolean isDebugging()
        Specified by:
        isDebugging in interface org.apache.camel.RuntimeConfiguration
      • setMessageHistory

        public void setMessageHistory​(Boolean messageHistory)
        Specified by:
        setMessageHistory in interface org.apache.camel.RuntimeConfiguration
      • isMessageHistory

        public Boolean isMessageHistory()
        Specified by:
        isMessageHistory in interface org.apache.camel.RuntimeConfiguration
      • setLogMask

        public void setLogMask​(Boolean logMask)
        Specified by:
        setLogMask in interface org.apache.camel.RuntimeConfiguration
      • isLogMask

        public Boolean isLogMask()
        Specified by:
        isLogMask in interface org.apache.camel.RuntimeConfiguration
      • setLogExhaustedMessageBody

        public void setLogExhaustedMessageBody​(Boolean logExhaustedMessageBody)
        Specified by:
        setLogExhaustedMessageBody in interface org.apache.camel.RuntimeConfiguration
      • isLogExhaustedMessageBody

        public Boolean isLogExhaustedMessageBody()
        Specified by:
        isLogExhaustedMessageBody in interface org.apache.camel.RuntimeConfiguration
      • setDelayer

        public void setDelayer​(Long delay)
        Specified by:
        setDelayer in interface org.apache.camel.RuntimeConfiguration
      • getDelayer

        public Long getDelayer()
        Specified by:
        getDelayer in interface org.apache.camel.RuntimeConfiguration
      • setAutoStartup

        public void setAutoStartup​(Boolean autoStartup)
        Specified by:
        setAutoStartup in interface org.apache.camel.RuntimeConfiguration
      • isAutoStartup

        public Boolean isAutoStartup()
        Specified by:
        isAutoStartup in interface org.apache.camel.RuntimeConfiguration
      • setShutdownRoute

        public void setShutdownRoute​(org.apache.camel.ShutdownRoute shutdownRoute)
        Specified by:
        setShutdownRoute in interface org.apache.camel.RuntimeConfiguration
      • getShutdownRoute

        public org.apache.camel.ShutdownRoute getShutdownRoute()
        Specified by:
        getShutdownRoute in interface org.apache.camel.RuntimeConfiguration
      • setShutdownRunningTask

        public void setShutdownRunningTask​(org.apache.camel.ShutdownRunningTask shutdownRunningTask)
        Specified by:
        setShutdownRunningTask in interface org.apache.camel.RuntimeConfiguration
      • getShutdownRunningTask

        public org.apache.camel.ShutdownRunningTask getShutdownRunningTask()
        Specified by:
        getShutdownRunningTask in interface org.apache.camel.RuntimeConfiguration
      • setAllowUseOriginalMessage

        public void setAllowUseOriginalMessage​(Boolean allowUseOriginalMessage)
        Specified by:
        setAllowUseOriginalMessage in interface org.apache.camel.RuntimeConfiguration
      • isAllowUseOriginalMessage

        public Boolean isAllowUseOriginalMessage()
        Specified by:
        isAllowUseOriginalMessage in interface org.apache.camel.RuntimeConfiguration
      • isCaseInsensitiveHeaders

        public Boolean isCaseInsensitiveHeaders()
        Specified by:
        isCaseInsensitiveHeaders in interface org.apache.camel.RuntimeConfiguration
      • setCaseInsensitiveHeaders

        public void setCaseInsensitiveHeaders​(Boolean caseInsensitiveHeaders)
        Specified by:
        setCaseInsensitiveHeaders in interface org.apache.camel.RuntimeConfiguration
      • isAutowiredEnabled

        public Boolean isAutowiredEnabled()
        Specified by:
        isAutowiredEnabled in interface org.apache.camel.RuntimeConfiguration
      • setAutowiredEnabled

        public void setAutowiredEnabled​(Boolean autowiredEnabled)
        Specified by:
        setAutowiredEnabled in interface org.apache.camel.RuntimeConfiguration
      • setName

        public void setName​(String name)
        Specified by:
        setName in interface org.apache.camel.ExtendedCamelContext
      • setRegistry

        public void setRegistry​(org.apache.camel.spi.Registry registry)
        Specified by:
        setRegistry in interface org.apache.camel.ExtendedCamelContext
      • setupRoutes

        public void setupRoutes​(boolean done)
        Specified by:
        setupRoutes in interface org.apache.camel.ExtendedCamelContext
      • isSetupRoutes

        public boolean isSetupRoutes()
        Specified by:
        isSetupRoutes in interface org.apache.camel.ExtendedCamelContext
      • registerEndpointCallback

        public void registerEndpointCallback​(org.apache.camel.spi.EndpointStrategy strategy)
        Specified by:
        registerEndpointCallback in interface org.apache.camel.ExtendedCamelContext
      • getPrototypeEndpoint

        public org.apache.camel.Endpoint getPrototypeEndpoint​(String uri)
        Specified by:
        getPrototypeEndpoint in interface org.apache.camel.ExtendedCamelContext
      • getPrototypeEndpoint

        public org.apache.camel.Endpoint getPrototypeEndpoint​(org.apache.camel.spi.NormalizedEndpointUri uri)
        Specified by:
        getPrototypeEndpoint in interface org.apache.camel.ExtendedCamelContext
      • hasEndpoint

        public org.apache.camel.Endpoint hasEndpoint​(org.apache.camel.spi.NormalizedEndpointUri uri)
        Specified by:
        hasEndpoint in interface org.apache.camel.ExtendedCamelContext
      • getEndpoint

        public org.apache.camel.Endpoint getEndpoint​(org.apache.camel.spi.NormalizedEndpointUri uri)
        Specified by:
        getEndpoint in interface org.apache.camel.ExtendedCamelContext
      • getEndpoint

        public org.apache.camel.Endpoint getEndpoint​(org.apache.camel.spi.NormalizedEndpointUri uri,
                                                     Map<String,​Object> parameters)
        Specified by:
        getEndpoint in interface org.apache.camel.ExtendedCamelContext
      • normalizeUri

        public org.apache.camel.spi.NormalizedEndpointUri normalizeUri​(String uri)
        Specified by:
        normalizeUri in interface org.apache.camel.ExtendedCamelContext
      • getRouteStartupOrder

        public List<org.apache.camel.spi.RouteStartupOrder> getRouteStartupOrder()
        Specified by:
        getRouteStartupOrder in interface org.apache.camel.ExtendedCamelContext
      • getBeanPostProcessor

        public org.apache.camel.spi.CamelBeanPostProcessor getBeanPostProcessor()
        Specified by:
        getBeanPostProcessor in interface org.apache.camel.ExtendedCamelContext
      • setBeanPostProcessor

        public void setBeanPostProcessor​(org.apache.camel.spi.CamelBeanPostProcessor beanPostProcessor)
        Specified by:
        setBeanPostProcessor in interface org.apache.camel.ExtendedCamelContext
      • getDependencyInjectionAnnotationFactory

        public org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory getDependencyInjectionAnnotationFactory()
        Specified by:
        getDependencyInjectionAnnotationFactory in interface org.apache.camel.ExtendedCamelContext
      • setDependencyInjectionAnnotationFactory

        public void setDependencyInjectionAnnotationFactory​(org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory factory)
        Specified by:
        setDependencyInjectionAnnotationFactory in interface org.apache.camel.ExtendedCamelContext
      • getManagementMBeanAssembler

        public org.apache.camel.spi.ManagementMBeanAssembler getManagementMBeanAssembler()
        Specified by:
        getManagementMBeanAssembler in interface org.apache.camel.ExtendedCamelContext
      • getErrorHandlerFactory

        public org.apache.camel.ErrorHandlerFactory getErrorHandlerFactory()
        Specified by:
        getErrorHandlerFactory in interface org.apache.camel.ExtendedCamelContext
      • setErrorHandlerFactory

        public void setErrorHandlerFactory​(org.apache.camel.ErrorHandlerFactory errorHandlerFactory)
        Specified by:
        setErrorHandlerFactory in interface org.apache.camel.ExtendedCamelContext
      • setNodeIdFactory

        public void setNodeIdFactory​(org.apache.camel.spi.NodeIdFactory factory)
        Specified by:
        setNodeIdFactory in interface org.apache.camel.ExtendedCamelContext
      • getNodeIdFactory

        public org.apache.camel.spi.NodeIdFactory getNodeIdFactory()
        Specified by:
        getNodeIdFactory in interface org.apache.camel.ExtendedCamelContext
      • getComponentResolver

        public org.apache.camel.spi.ComponentResolver getComponentResolver()
        Specified by:
        getComponentResolver in interface org.apache.camel.ExtendedCamelContext
      • setComponentResolver

        public void setComponentResolver​(org.apache.camel.spi.ComponentResolver componentResolver)
        Specified by:
        setComponentResolver in interface org.apache.camel.ExtendedCamelContext
      • getComponentNameResolver

        public org.apache.camel.spi.ComponentNameResolver getComponentNameResolver()
        Specified by:
        getComponentNameResolver in interface org.apache.camel.ExtendedCamelContext
      • setComponentNameResolver

        public void setComponentNameResolver​(org.apache.camel.spi.ComponentNameResolver componentNameResolver)
        Specified by:
        setComponentNameResolver in interface org.apache.camel.ExtendedCamelContext
      • getLanguageResolver

        public org.apache.camel.spi.LanguageResolver getLanguageResolver()
        Specified by:
        getLanguageResolver in interface org.apache.camel.ExtendedCamelContext
      • setLanguageResolver

        public void setLanguageResolver​(org.apache.camel.spi.LanguageResolver languageResolver)
        Specified by:
        setLanguageResolver in interface org.apache.camel.ExtendedCamelContext
      • getDataFormatResolver

        public org.apache.camel.spi.DataFormatResolver getDataFormatResolver()
        Specified by:
        getDataFormatResolver in interface org.apache.camel.ExtendedCamelContext
      • setDataFormatResolver

        public void setDataFormatResolver​(org.apache.camel.spi.DataFormatResolver dataFormatResolver)
        Specified by:
        setDataFormatResolver in interface org.apache.camel.ExtendedCamelContext
      • getHealthCheckResolver

        public org.apache.camel.health.HealthCheckResolver getHealthCheckResolver()
        Specified by:
        getHealthCheckResolver in interface org.apache.camel.ExtendedCamelContext
      • setHealthCheckResolver

        public void setHealthCheckResolver​(org.apache.camel.health.HealthCheckResolver healthCheckResolver)
        Specified by:
        setHealthCheckResolver in interface org.apache.camel.ExtendedCamelContext
      • getDevConsoleResolver

        public org.apache.camel.console.DevConsoleResolver getDevConsoleResolver()
        Specified by:
        getDevConsoleResolver in interface org.apache.camel.ExtendedCamelContext
      • setDevConsoleResolver

        public void setDevConsoleResolver​(org.apache.camel.console.DevConsoleResolver devConsoleResolver)
        Specified by:
        setDevConsoleResolver in interface org.apache.camel.ExtendedCamelContext
      • getPackageScanClassResolver

        public org.apache.camel.spi.PackageScanClassResolver getPackageScanClassResolver()
        Specified by:
        getPackageScanClassResolver in interface org.apache.camel.ExtendedCamelContext
      • setPackageScanClassResolver

        public void setPackageScanClassResolver​(org.apache.camel.spi.PackageScanClassResolver resolver)
        Specified by:
        setPackageScanClassResolver in interface org.apache.camel.ExtendedCamelContext
      • getPackageScanResourceResolver

        public org.apache.camel.spi.PackageScanResourceResolver getPackageScanResourceResolver()
        Specified by:
        getPackageScanResourceResolver in interface org.apache.camel.ExtendedCamelContext
      • setPackageScanResourceResolver

        public void setPackageScanResourceResolver​(org.apache.camel.spi.PackageScanResourceResolver resolver)
        Specified by:
        setPackageScanResourceResolver in interface org.apache.camel.ExtendedCamelContext
      • getDefaultFactoryFinder

        public org.apache.camel.spi.FactoryFinder getDefaultFactoryFinder()
        Specified by:
        getDefaultFactoryFinder in interface org.apache.camel.ExtendedCamelContext
      • getBootstrapConfigurerResolver

        public org.apache.camel.spi.ConfigurerResolver getBootstrapConfigurerResolver()
        Specified by:
        getBootstrapConfigurerResolver in interface org.apache.camel.ExtendedCamelContext
      • setBootstrapConfigurerResolver

        public void setBootstrapConfigurerResolver​(org.apache.camel.spi.ConfigurerResolver configurerResolver)
        Specified by:
        setBootstrapConfigurerResolver in interface org.apache.camel.ExtendedCamelContext
      • getBootstrapFactoryFinder

        public org.apache.camel.spi.FactoryFinder getBootstrapFactoryFinder()
        Specified by:
        getBootstrapFactoryFinder in interface org.apache.camel.ExtendedCamelContext
      • setBootstrapFactoryFinder

        public void setBootstrapFactoryFinder​(org.apache.camel.spi.FactoryFinder factoryFinder)
        Specified by:
        setBootstrapFactoryFinder in interface org.apache.camel.ExtendedCamelContext
      • getBootstrapFactoryFinder

        public org.apache.camel.spi.FactoryFinder getBootstrapFactoryFinder​(String path)
        Specified by:
        getBootstrapFactoryFinder in interface org.apache.camel.ExtendedCamelContext
      • getFactoryFinder

        public org.apache.camel.spi.FactoryFinder getFactoryFinder​(String path)
        Specified by:
        getFactoryFinder in interface org.apache.camel.ExtendedCamelContext
      • setFactoryFinderResolver

        public void setFactoryFinderResolver​(org.apache.camel.spi.FactoryFinderResolver resolver)
        Specified by:
        setFactoryFinderResolver in interface org.apache.camel.ExtendedCamelContext
      • getFactoryFinderResolver

        public org.apache.camel.spi.FactoryFinderResolver getFactoryFinderResolver()
        Specified by:
        getFactoryFinderResolver in interface org.apache.camel.ExtendedCamelContext
      • getProcessorFactory

        public org.apache.camel.spi.ProcessorFactory getProcessorFactory()
        Specified by:
        getProcessorFactory in interface org.apache.camel.ExtendedCamelContext
      • setProcessorFactory

        public void setProcessorFactory​(org.apache.camel.spi.ProcessorFactory processorFactory)
        Specified by:
        setProcessorFactory in interface org.apache.camel.ExtendedCamelContext
      • getModelineFactory

        public org.apache.camel.spi.ModelineFactory getModelineFactory()
        Specified by:
        getModelineFactory in interface org.apache.camel.ExtendedCamelContext
      • setModelineFactory

        public void setModelineFactory​(org.apache.camel.spi.ModelineFactory modelineFactory)
        Specified by:
        setModelineFactory in interface org.apache.camel.ExtendedCamelContext
      • getInternalProcessorFactory

        public org.apache.camel.spi.InternalProcessorFactory getInternalProcessorFactory()
        Specified by:
        getInternalProcessorFactory in interface org.apache.camel.ExtendedCamelContext
      • setInternalProcessorFactory

        public void setInternalProcessorFactory​(org.apache.camel.spi.InternalProcessorFactory internalProcessorFactory)
        Specified by:
        setInternalProcessorFactory in interface org.apache.camel.ExtendedCamelContext
      • getInterceptEndpointFactory

        public org.apache.camel.spi.InterceptEndpointFactory getInterceptEndpointFactory()
        Specified by:
        getInterceptEndpointFactory in interface org.apache.camel.ExtendedCamelContext
      • setInterceptEndpointFactory

        public void setInterceptEndpointFactory​(org.apache.camel.spi.InterceptEndpointFactory interceptEndpointFactory)
        Specified by:
        setInterceptEndpointFactory in interface org.apache.camel.ExtendedCamelContext
      • getRouteFactory

        public org.apache.camel.spi.RouteFactory getRouteFactory()
        Specified by:
        getRouteFactory in interface org.apache.camel.ExtendedCamelContext
      • setRouteFactory

        public void setRouteFactory​(org.apache.camel.spi.RouteFactory routeFactory)
        Specified by:
        setRouteFactory in interface org.apache.camel.ExtendedCamelContext
      • getModelJAXBContextFactory

        public org.apache.camel.spi.ModelJAXBContextFactory getModelJAXBContextFactory()
        Specified by:
        getModelJAXBContextFactory in interface org.apache.camel.ExtendedCamelContext
      • setModelJAXBContextFactory

        public void setModelJAXBContextFactory​(org.apache.camel.spi.ModelJAXBContextFactory modelJAXBContextFactory)
        Specified by:
        setModelJAXBContextFactory in interface org.apache.camel.ExtendedCamelContext
      • getDeferServiceFactory

        public org.apache.camel.spi.DeferServiceFactory getDeferServiceFactory()
        Specified by:
        getDeferServiceFactory in interface org.apache.camel.ExtendedCamelContext
      • setDeferServiceFactory

        public void setDeferServiceFactory​(org.apache.camel.spi.DeferServiceFactory deferServiceFactory)
        Specified by:
        setDeferServiceFactory in interface org.apache.camel.ExtendedCamelContext
      • getUnitOfWorkFactory

        public org.apache.camel.spi.UnitOfWorkFactory getUnitOfWorkFactory()
        Specified by:
        getUnitOfWorkFactory in interface org.apache.camel.ExtendedCamelContext
      • setUnitOfWorkFactory

        public void setUnitOfWorkFactory​(org.apache.camel.spi.UnitOfWorkFactory unitOfWorkFactory)
        Specified by:
        setUnitOfWorkFactory in interface org.apache.camel.ExtendedCamelContext
      • getAnnotationBasedProcessorFactory

        public org.apache.camel.spi.AnnotationBasedProcessorFactory getAnnotationBasedProcessorFactory()
        Specified by:
        getAnnotationBasedProcessorFactory in interface org.apache.camel.ExtendedCamelContext
      • setAnnotationBasedProcessorFactory

        public void setAnnotationBasedProcessorFactory​(org.apache.camel.spi.AnnotationBasedProcessorFactory annotationBasedProcessorFactory)
        Specified by:
        setAnnotationBasedProcessorFactory in interface org.apache.camel.ExtendedCamelContext
      • getBeanProxyFactory

        public org.apache.camel.spi.BeanProxyFactory getBeanProxyFactory()
        Specified by:
        getBeanProxyFactory in interface org.apache.camel.ExtendedCamelContext
      • getBeanProcessorFactory

        public org.apache.camel.spi.BeanProcessorFactory getBeanProcessorFactory()
        Specified by:
        getBeanProcessorFactory in interface org.apache.camel.ExtendedCamelContext
      • addInterceptStrategy

        public void addInterceptStrategy​(org.apache.camel.spi.InterceptStrategy interceptStrategy)
        Specified by:
        addInterceptStrategy in interface org.apache.camel.ExtendedCamelContext
      • getInterceptStrategies

        public List<org.apache.camel.spi.InterceptStrategy> getInterceptStrategies()
        Specified by:
        getInterceptStrategies in interface org.apache.camel.ExtendedCamelContext
      • setupManagement

        public void setupManagement​(Map<String,​Object> options)
        Specified by:
        setupManagement in interface org.apache.camel.ExtendedCamelContext
      • getLogListeners

        public Set<org.apache.camel.spi.LogListener> getLogListeners()
        Specified by:
        getLogListeners in interface org.apache.camel.ExtendedCamelContext
      • addLogListener

        public void addLogListener​(org.apache.camel.spi.LogListener listener)
        Specified by:
        addLogListener in interface org.apache.camel.ExtendedCamelContext
      • getAsyncProcessorAwaitManager

        public org.apache.camel.spi.AsyncProcessorAwaitManager getAsyncProcessorAwaitManager()
        Specified by:
        getAsyncProcessorAwaitManager in interface org.apache.camel.ExtendedCamelContext
      • setAsyncProcessorAwaitManager

        public void setAsyncProcessorAwaitManager​(org.apache.camel.spi.AsyncProcessorAwaitManager manager)
        Specified by:
        setAsyncProcessorAwaitManager in interface org.apache.camel.ExtendedCamelContext
      • getBeanIntrospection

        public org.apache.camel.spi.BeanIntrospection getBeanIntrospection()
        Specified by:
        getBeanIntrospection in interface org.apache.camel.ExtendedCamelContext
      • setBeanIntrospection

        public void setBeanIntrospection​(org.apache.camel.spi.BeanIntrospection beanIntrospection)
        Specified by:
        setBeanIntrospection in interface org.apache.camel.ExtendedCamelContext
      • getHeadersMapFactory

        public org.apache.camel.spi.HeadersMapFactory getHeadersMapFactory()
        Specified by:
        getHeadersMapFactory in interface org.apache.camel.ExtendedCamelContext
      • setHeadersMapFactory

        public void setHeadersMapFactory​(org.apache.camel.spi.HeadersMapFactory factory)
        Specified by:
        setHeadersMapFactory in interface org.apache.camel.ExtendedCamelContext
      • getExchangeFactory

        public org.apache.camel.spi.ExchangeFactory getExchangeFactory()
        Specified by:
        getExchangeFactory in interface org.apache.camel.ExtendedCamelContext
      • setExchangeFactory

        public void setExchangeFactory​(org.apache.camel.spi.ExchangeFactory exchangeFactory)
        Specified by:
        setExchangeFactory in interface org.apache.camel.ExtendedCamelContext
      • getExchangeFactoryManager

        public org.apache.camel.spi.ExchangeFactoryManager getExchangeFactoryManager()
        Specified by:
        getExchangeFactoryManager in interface org.apache.camel.ExtendedCamelContext
      • setExchangeFactoryManager

        public void setExchangeFactoryManager​(org.apache.camel.spi.ExchangeFactoryManager exchangeFactoryManager)
        Specified by:
        setExchangeFactoryManager in interface org.apache.camel.ExtendedCamelContext
      • getProcessorExchangeFactory

        public org.apache.camel.spi.ProcessorExchangeFactory getProcessorExchangeFactory()
        Specified by:
        getProcessorExchangeFactory in interface org.apache.camel.ExtendedCamelContext
      • setProcessorExchangeFactory

        public void setProcessorExchangeFactory​(org.apache.camel.spi.ProcessorExchangeFactory processorExchangeFactory)
        Specified by:
        setProcessorExchangeFactory in interface org.apache.camel.ExtendedCamelContext
      • getReactiveExecutor

        public org.apache.camel.spi.ReactiveExecutor getReactiveExecutor()
        Specified by:
        getReactiveExecutor in interface org.apache.camel.ExtendedCamelContext
      • setReactiveExecutor

        public void setReactiveExecutor​(org.apache.camel.spi.ReactiveExecutor reactiveExecutor)
        Specified by:
        setReactiveExecutor in interface org.apache.camel.ExtendedCamelContext
      • isEventNotificationApplicable

        public boolean isEventNotificationApplicable()
        Specified by:
        isEventNotificationApplicable in interface org.apache.camel.ExtendedCamelContext
      • setEventNotificationApplicable

        public void setEventNotificationApplicable​(boolean eventNotificationApplicable)
        Specified by:
        setEventNotificationApplicable in interface org.apache.camel.ExtendedCamelContext
      • setXMLRoutesDefinitionLoader

        public void setXMLRoutesDefinitionLoader​(org.apache.camel.spi.XMLRoutesDefinitionLoader xmlRoutesDefinitionLoader)
        Specified by:
        setXMLRoutesDefinitionLoader in interface org.apache.camel.ExtendedCamelContext
      • getXMLRoutesDefinitionLoader

        public org.apache.camel.spi.XMLRoutesDefinitionLoader getXMLRoutesDefinitionLoader()
        Specified by:
        getXMLRoutesDefinitionLoader in interface org.apache.camel.ExtendedCamelContext
      • setRoutesLoader

        public void setRoutesLoader​(org.apache.camel.spi.RoutesLoader routesLoader)
        Specified by:
        setRoutesLoader in interface org.apache.camel.ExtendedCamelContext
      • getRoutesLoader

        public org.apache.camel.spi.RoutesLoader getRoutesLoader()
        Specified by:
        getRoutesLoader in interface org.apache.camel.ExtendedCamelContext
      • getResourceLoader

        public org.apache.camel.spi.ResourceLoader getResourceLoader()
        Specified by:
        getResourceLoader in interface org.apache.camel.ExtendedCamelContext
      • setResourceLoader

        public void setResourceLoader​(org.apache.camel.spi.ResourceLoader resourceLoader)
        Specified by:
        setResourceLoader in interface org.apache.camel.ExtendedCamelContext
      • setModelToXMLDumper

        public void setModelToXMLDumper​(org.apache.camel.spi.ModelToXMLDumper modelToXMLDumper)
        Specified by:
        setModelToXMLDumper in interface org.apache.camel.ExtendedCamelContext
      • getModelToXMLDumper

        public org.apache.camel.spi.ModelToXMLDumper getModelToXMLDumper()
        Specified by:
        getModelToXMLDumper in interface org.apache.camel.ExtendedCamelContext
      • setRestBindingJaxbDataFormatFactory

        public void setRestBindingJaxbDataFormatFactory​(org.apache.camel.spi.RestBindingJaxbDataFormatFactory restBindingJaxbDataFormatFactory)
        Specified by:
        setRestBindingJaxbDataFormatFactory in interface org.apache.camel.ExtendedCamelContext
      • getRestBindingJaxbDataFormatFactory

        public org.apache.camel.spi.RestBindingJaxbDataFormatFactory getRestBindingJaxbDataFormatFactory()
        Specified by:
        getRestBindingJaxbDataFormatFactory in interface org.apache.camel.ExtendedCamelContext
      • getRuntimeCamelCatalog

        public org.apache.camel.catalog.RuntimeCamelCatalog getRuntimeCamelCatalog()
        Specified by:
        getRuntimeCamelCatalog in interface org.apache.camel.ExtendedCamelContext
      • setRuntimeCamelCatalog

        public void setRuntimeCamelCatalog​(org.apache.camel.catalog.RuntimeCamelCatalog runtimeCamelCatalog)
        Specified by:
        setRuntimeCamelCatalog in interface org.apache.camel.ExtendedCamelContext
      • getConfigurerResolver

        public org.apache.camel.spi.ConfigurerResolver getConfigurerResolver()
        Specified by:
        getConfigurerResolver in interface org.apache.camel.ExtendedCamelContext
      • setConfigurerResolver

        public void setConfigurerResolver​(org.apache.camel.spi.ConfigurerResolver configurerResolver)
        Specified by:
        setConfigurerResolver in interface org.apache.camel.ExtendedCamelContext
      • getUriFactoryResolver

        public org.apache.camel.spi.UriFactoryResolver getUriFactoryResolver()
        Specified by:
        getUriFactoryResolver in interface org.apache.camel.ExtendedCamelContext
      • setUriFactoryResolver

        public void setUriFactoryResolver​(org.apache.camel.spi.UriFactoryResolver uriFactoryResolver)
        Specified by:
        setUriFactoryResolver in interface org.apache.camel.ExtendedCamelContext
      • getInternalRouteController

        public org.apache.camel.spi.RouteController getInternalRouteController()
        Specified by:
        getInternalRouteController in interface org.apache.camel.ExtendedCamelContext
      • getEndpointUriFactory

        public org.apache.camel.spi.EndpointUriFactory getEndpointUriFactory​(String scheme)
        Specified by:
        getEndpointUriFactory in interface org.apache.camel.ExtendedCamelContext
      • addRoute

        public void addRoute​(org.apache.camel.Route route)
        Specified by:
        addRoute in interface org.apache.camel.ExtendedCamelContext
      • removeRoute

        public void removeRoute​(org.apache.camel.Route route)
        Specified by:
        removeRoute in interface org.apache.camel.ExtendedCamelContext
      • createErrorHandler

        public org.apache.camel.Processor createErrorHandler​(org.apache.camel.Route route,
                                                             org.apache.camel.Processor processor)
                                                      throws Exception
        Specified by:
        createErrorHandler in interface org.apache.camel.ExtendedCamelContext
        Throws:
        Exception
      • setLightweight

        public void setLightweight​(boolean lightweight)
        Specified by:
        setLightweight in interface org.apache.camel.ExtendedCamelContext
      • isLightweight

        public boolean isLightweight()
        Specified by:
        isLightweight in interface org.apache.camel.ExtendedCamelContext
      • getStartupStepRecorder

        public org.apache.camel.spi.StartupStepRecorder getStartupStepRecorder()
        Specified by:
        getStartupStepRecorder in interface org.apache.camel.ExtendedCamelContext
      • setStartupStepRecorder

        public void setStartupStepRecorder​(org.apache.camel.spi.StartupStepRecorder startupStepRecorder)
        Specified by:
        setStartupStepRecorder in interface org.apache.camel.ExtendedCamelContext
      • getCliConnectorFactory

        public org.apache.camel.spi.CliConnectorFactory getCliConnectorFactory()
        Specified by:
        getCliConnectorFactory in interface org.apache.camel.ExtendedCamelContext
      • setCliConnectorFactory

        public void setCliConnectorFactory​(org.apache.camel.spi.CliConnectorFactory cliConnectorFactory)
        Specified by:
        setCliConnectorFactory in interface org.apache.camel.ExtendedCamelContext
      • getTestExcludeRoutes

        public String getTestExcludeRoutes()
        Specified by:
        getTestExcludeRoutes in interface org.apache.camel.ExtendedCamelContext
      • addModelLifecycleStrategy

        public void addModelLifecycleStrategy​(org.apache.camel.model.ModelLifecycleStrategy modelLifecycleStrategy)
        Specified by:
        addModelLifecycleStrategy in interface org.apache.camel.model.Model
      • getModelLifecycleStrategies

        public List<org.apache.camel.model.ModelLifecycleStrategy> getModelLifecycleStrategies()
        Specified by:
        getModelLifecycleStrategies in interface org.apache.camel.model.Model
      • addRouteConfiguration

        public void addRouteConfiguration​(org.apache.camel.model.RouteConfigurationDefinition routesConfiguration)
        Specified by:
        addRouteConfiguration in interface org.apache.camel.model.Model
      • addRouteConfigurations

        public void addRouteConfigurations​(List<org.apache.camel.model.RouteConfigurationDefinition> routesConfigurations)
        Specified by:
        addRouteConfigurations in interface org.apache.camel.model.Model
      • getRouteConfigurationDefinitions

        public List<org.apache.camel.model.RouteConfigurationDefinition> getRouteConfigurationDefinitions()
        Specified by:
        getRouteConfigurationDefinitions in interface org.apache.camel.model.Model
      • removeRouteConfiguration

        public void removeRouteConfiguration​(org.apache.camel.model.RouteConfigurationDefinition routeConfigurationDefinition)
                                      throws Exception
        Specified by:
        removeRouteConfiguration in interface org.apache.camel.model.Model
        Throws:
        Exception
      • getRouteConfigurationDefinition

        public org.apache.camel.model.RouteConfigurationDefinition getRouteConfigurationDefinition​(String id)
        Specified by:
        getRouteConfigurationDefinition in interface org.apache.camel.model.Model
      • getRouteDefinitions

        public List<org.apache.camel.model.RouteDefinition> getRouteDefinitions()
        Specified by:
        getRouteDefinitions in interface org.apache.camel.model.Model
      • getRouteDefinition

        public org.apache.camel.model.RouteDefinition getRouteDefinition​(String id)
        Specified by:
        getRouteDefinition in interface org.apache.camel.model.Model
      • addRouteDefinitions

        public void addRouteDefinitions​(Collection<org.apache.camel.model.RouteDefinition> routeDefinitions)
                                 throws Exception
        Specified by:
        addRouteDefinitions in interface org.apache.camel.model.Model
        Throws:
        Exception
      • addRouteDefinition

        public void addRouteDefinition​(org.apache.camel.model.RouteDefinition routeDefinition)
                                throws Exception
        Specified by:
        addRouteDefinition in interface org.apache.camel.model.Model
        Throws:
        Exception
      • removeRouteDefinitions

        public void removeRouteDefinitions​(Collection<org.apache.camel.model.RouteDefinition> routeDefinitions)
                                    throws Exception
        Specified by:
        removeRouteDefinitions in interface org.apache.camel.model.Model
        Throws:
        Exception
      • removeRouteDefinition

        public void removeRouteDefinition​(org.apache.camel.model.RouteDefinition routeDefinition)
                                   throws Exception
        Specified by:
        removeRouteDefinition in interface org.apache.camel.model.Model
        Throws:
        Exception
      • getRouteTemplateDefinitions

        public List<org.apache.camel.model.RouteTemplateDefinition> getRouteTemplateDefinitions()
        Specified by:
        getRouteTemplateDefinitions in interface org.apache.camel.model.Model
      • getRouteTemplateDefinition

        public org.apache.camel.model.RouteTemplateDefinition getRouteTemplateDefinition​(String id)
        Specified by:
        getRouteTemplateDefinition in interface org.apache.camel.model.Model
      • addRouteTemplateDefinitions

        public void addRouteTemplateDefinitions​(Collection<org.apache.camel.model.RouteTemplateDefinition> routeTemplateDefinitions)
                                         throws Exception
        Specified by:
        addRouteTemplateDefinitions in interface org.apache.camel.model.Model
        Throws:
        Exception
      • addRouteTemplateDefinition

        public void addRouteTemplateDefinition​(org.apache.camel.model.RouteTemplateDefinition routeTemplateDefinition)
                                        throws Exception
        Specified by:
        addRouteTemplateDefinition in interface org.apache.camel.model.Model
        Throws:
        Exception
      • removeRouteTemplateDefinitions

        public void removeRouteTemplateDefinitions​(Collection<org.apache.camel.model.RouteTemplateDefinition> routeTemplateDefinitions)
                                            throws Exception
        Specified by:
        removeRouteTemplateDefinitions in interface org.apache.camel.model.Model
        Throws:
        Exception
      • removeRouteTemplateDefinition

        public void removeRouteTemplateDefinition​(org.apache.camel.model.RouteTemplateDefinition routeTemplateDefinition)
                                           throws Exception
        Specified by:
        removeRouteTemplateDefinition in interface org.apache.camel.model.Model
        Throws:
        Exception
      • addRouteTemplateDefinitionConverter

        public void addRouteTemplateDefinitionConverter​(String templateIdPattern,
                                                        org.apache.camel.model.RouteTemplateDefinition.Converter converter)
        Specified by:
        addRouteTemplateDefinitionConverter in interface org.apache.camel.model.Model
      • addRouteFromTemplate

        public String addRouteFromTemplate​(String routeId,
                                           String routeTemplateId,
                                           org.apache.camel.RouteTemplateContext routeTemplateContext)
                                    throws Exception
        Specified by:
        addRouteFromTemplate in interface org.apache.camel.CamelContext
        Specified by:
        addRouteFromTemplate in interface org.apache.camel.model.Model
        Throws:
        Exception
      • addRouteFromTemplate

        public String addRouteFromTemplate​(String routeId,
                                           String routeTemplateId,
                                           String prefixId,
                                           org.apache.camel.RouteTemplateContext routeTemplateContext)
                                    throws Exception
        Specified by:
        addRouteFromTemplate in interface org.apache.camel.CamelContext
        Specified by:
        addRouteFromTemplate in interface org.apache.camel.model.Model
        Throws:
        Exception
      • addRouteFromTemplatedRoute

        public void addRouteFromTemplatedRoute​(org.apache.camel.model.TemplatedRouteDefinition templatedRouteDefinition)
                                        throws Exception
        Specified by:
        addRouteFromTemplatedRoute in interface org.apache.camel.model.Model
        Throws:
        Exception
      • getRestDefinitions

        public List<org.apache.camel.model.rest.RestDefinition> getRestDefinitions()
        Specified by:
        getRestDefinitions in interface org.apache.camel.model.Model
      • addRestDefinitions

        public void addRestDefinitions​(Collection<org.apache.camel.model.rest.RestDefinition> restDefinitions,
                                       boolean addToRoutes)
                                throws Exception
        Specified by:
        addRestDefinitions in interface org.apache.camel.model.Model
        Throws:
        Exception
      • setDataFormats

        public void setDataFormats​(Map<String,​org.apache.camel.model.DataFormatDefinition> dataFormats)
        Specified by:
        setDataFormats in interface org.apache.camel.model.Model
      • getDataFormats

        public Map<String,​org.apache.camel.model.DataFormatDefinition> getDataFormats()
        Specified by:
        getDataFormats in interface org.apache.camel.model.Model
      • resolveDataFormatDefinition

        public org.apache.camel.model.DataFormatDefinition resolveDataFormatDefinition​(String name)
        Specified by:
        resolveDataFormatDefinition in interface org.apache.camel.model.Model
      • getProcessorDefinition

        public org.apache.camel.model.ProcessorDefinition<?> getProcessorDefinition​(String id)
        Specified by:
        getProcessorDefinition in interface org.apache.camel.model.Model
      • getProcessorDefinition

        public <T extends org.apache.camel.model.ProcessorDefinition<T>> T getProcessorDefinition​(String id,
                                                                                                  Class<T> type)
        Specified by:
        getProcessorDefinition in interface org.apache.camel.model.Model
      • setValidators

        public void setValidators​(List<org.apache.camel.model.validator.ValidatorDefinition> validators)
        Specified by:
        setValidators in interface org.apache.camel.model.Model
      • getResilience4jConfiguration

        public org.apache.camel.model.Resilience4jConfigurationDefinition getResilience4jConfiguration​(String id)
        Specified by:
        getResilience4jConfiguration in interface org.apache.camel.model.Model
      • setResilience4jConfiguration

        public void setResilience4jConfiguration​(org.apache.camel.model.Resilience4jConfigurationDefinition configuration)
        Specified by:
        setResilience4jConfiguration in interface org.apache.camel.model.Model
      • setResilience4jConfigurations

        public void setResilience4jConfigurations​(List<org.apache.camel.model.Resilience4jConfigurationDefinition> configurations)
        Specified by:
        setResilience4jConfigurations in interface org.apache.camel.model.Model
      • addResilience4jConfiguration

        public void addResilience4jConfiguration​(String id,
                                                 org.apache.camel.model.Resilience4jConfigurationDefinition configuration)
        Specified by:
        addResilience4jConfiguration in interface org.apache.camel.model.Model
      • getFaultToleranceConfiguration

        public org.apache.camel.model.FaultToleranceConfigurationDefinition getFaultToleranceConfiguration​(String id)
        Specified by:
        getFaultToleranceConfiguration in interface org.apache.camel.model.Model
      • setFaultToleranceConfiguration

        public void setFaultToleranceConfiguration​(org.apache.camel.model.FaultToleranceConfigurationDefinition configuration)
        Specified by:
        setFaultToleranceConfiguration in interface org.apache.camel.model.Model
      • setFaultToleranceConfigurations

        public void setFaultToleranceConfigurations​(List<org.apache.camel.model.FaultToleranceConfigurationDefinition> configurations)
        Specified by:
        setFaultToleranceConfigurations in interface org.apache.camel.model.Model
      • addFaultToleranceConfiguration

        public void addFaultToleranceConfiguration​(String id,
                                                   org.apache.camel.model.FaultToleranceConfigurationDefinition configuration)
        Specified by:
        addFaultToleranceConfiguration in interface org.apache.camel.model.Model
      • getValidators

        public List<org.apache.camel.model.validator.ValidatorDefinition> getValidators()
        Specified by:
        getValidators in interface org.apache.camel.model.Model
      • setTransformers

        public void setTransformers​(List<org.apache.camel.model.transformer.TransformerDefinition> transformers)
        Specified by:
        setTransformers in interface org.apache.camel.model.Model
      • getTransformers

        public List<org.apache.camel.model.transformer.TransformerDefinition> getTransformers()
        Specified by:
        getTransformers in interface org.apache.camel.model.Model
      • getServiceCallConfiguration

        public org.apache.camel.model.cloud.ServiceCallConfigurationDefinition getServiceCallConfiguration​(String serviceName)
        Specified by:
        getServiceCallConfiguration in interface org.apache.camel.model.Model
      • setServiceCallConfiguration

        public void setServiceCallConfiguration​(org.apache.camel.model.cloud.ServiceCallConfigurationDefinition configuration)
        Specified by:
        setServiceCallConfiguration in interface org.apache.camel.model.Model
      • setServiceCallConfigurations

        public void setServiceCallConfigurations​(List<org.apache.camel.model.cloud.ServiceCallConfigurationDefinition> configurations)
        Specified by:
        setServiceCallConfigurations in interface org.apache.camel.model.Model
      • addServiceCallConfiguration

        public void addServiceCallConfiguration​(String serviceName,
                                                org.apache.camel.model.cloud.ServiceCallConfigurationDefinition configuration)
        Specified by:
        addServiceCallConfiguration in interface org.apache.camel.model.Model
      • startRouteDefinitions

        public void startRouteDefinitions​(List<org.apache.camel.model.RouteDefinition> routeDefinitions)
                                   throws Exception
        Specified by:
        startRouteDefinitions in interface org.apache.camel.model.ModelCamelContext
        Throws:
        Exception
      • setRouteFilterPattern

        public void setRouteFilterPattern​(String include,
                                          String exclude)
        Specified by:
        setRouteFilterPattern in interface org.apache.camel.model.Model
      • setRouteFilter

        public void setRouteFilter​(Function<org.apache.camel.model.RouteDefinition,​Boolean> filter)
        Specified by:
        setRouteFilter in interface org.apache.camel.model.Model
      • getRouteFilter

        public Function<org.apache.camel.model.RouteDefinition,​BooleangetRouteFilter()
        Specified by:
        getRouteFilter in interface org.apache.camel.model.Model
      • getModelReifierFactory

        public org.apache.camel.spi.ModelReifierFactory getModelReifierFactory()
        Specified by:
        getModelReifierFactory in interface org.apache.camel.model.Model
      • getPeriodTaskScheduler

        public org.apache.camel.spi.PeriodTaskScheduler getPeriodTaskScheduler()
        Specified by:
        getPeriodTaskScheduler in interface org.apache.camel.ExtendedCamelContext
      • setPeriodTaskScheduler

        public void setPeriodTaskScheduler​(org.apache.camel.spi.PeriodTaskScheduler periodTaskScheduler)
        Specified by:
        setPeriodTaskScheduler in interface org.apache.camel.ExtendedCamelContext
      • getPeriodTaskResolver

        public org.apache.camel.spi.PeriodTaskResolver getPeriodTaskResolver()
        Specified by:
        getPeriodTaskResolver in interface org.apache.camel.ExtendedCamelContext
      • setPeriodTaskResolver

        public void setPeriodTaskResolver​(org.apache.camel.spi.PeriodTaskResolver periodTaskResolver)
        Specified by:
        setPeriodTaskResolver in interface org.apache.camel.ExtendedCamelContext
      • setModelReifierFactory

        public void setModelReifierFactory​(org.apache.camel.spi.ModelReifierFactory modelReifierFactory)
        Specified by:
        setModelReifierFactory in interface org.apache.camel.model.Model
      • createExpression

        public org.apache.camel.Expression createExpression​(org.apache.camel.model.language.ExpressionDefinition definition)
        Specified by:
        createExpression in interface org.apache.camel.model.ModelCamelContext
      • createPredicate

        public org.apache.camel.Predicate createPredicate​(org.apache.camel.model.language.ExpressionDefinition definition)
        Specified by:
        createPredicate in interface org.apache.camel.model.ModelCamelContext
      • adviceWith

        public org.apache.camel.model.RouteDefinition adviceWith​(org.apache.camel.model.RouteDefinition definition,
                                                                 org.apache.camel.builder.AdviceWithRouteBuilder builder)
                                                          throws Exception
        Specified by:
        adviceWith in interface org.apache.camel.model.ModelCamelContext
        Throws:
        Exception
      • registerValidator

        public void registerValidator​(org.apache.camel.model.validator.ValidatorDefinition validator)
        Specified by:
        registerValidator in interface org.apache.camel.model.ModelCamelContext
      • registerTransformer

        public void registerTransformer​(org.apache.camel.model.transformer.TransformerDefinition transformer)
        Specified by:
        registerTransformer in interface org.apache.camel.model.ModelCamelContext
      • init

        public void init()
        Specified by:
        init in interface org.apache.camel.CamelContextLifecycle