Package org.apache.camel.impl.engine
Class SimpleCamelContext
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.impl.engine.AbstractCamelContext
-
- org.apache.camel.impl.engine.SimpleCamelContext
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContext,org.apache.camel.CamelContextLifecycle,org.apache.camel.CatalogCamelContext,org.apache.camel.ExtendedCamelContext,org.apache.camel.RuntimeConfiguration,org.apache.camel.Suspendable
public class SimpleCamelContext extends AbstractCamelContext
Represents the context used to configure routes and the policies to use.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.camel.impl.engine.AbstractCamelContext
AbstractCamelContext.Initialization
-
-
Constructor Summary
Constructors Constructor Description SimpleCamelContext()Creates theCamelContextusingDefaultRegistryas registry.SimpleCamelContext(boolean init)Creates theCamelContextand allows to control whether the context should automatic initialize or not.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaddRouteFromTemplate(String routeId, String routeTemplateId, Map<String,Object> parameters)StringaddRouteFromTemplate(String routeId, String routeTemplateId, org.apache.camel.RouteTemplateContext routeTemplateContext)protected org.apache.camel.spi.AnnotationBasedProcessorFactorycreateAnnotationBasedProcessorFactory()protected org.apache.camel.spi.AsyncProcessorAwaitManagercreateAsyncProcessorAwaitManager()protected org.apache.camel.spi.BeanIntrospectioncreateBeanIntrospection()protected org.apache.camel.spi.CamelBeanPostProcessorcreateBeanPostProcessor()protected org.apache.camel.spi.BeanProcessorFactorycreateBeanProcessorFactory()protected org.apache.camel.spi.BeanProxyFactorycreateBeanProxyFactory()protected org.apache.camel.spi.CamelContextNameStrategycreateCamelContextNameStrategy()protected org.apache.camel.spi.ClassResolvercreateClassResolver()protected org.apache.camel.spi.ComponentNameResolvercreateComponentNameResolver()protected org.apache.camel.spi.ComponentResolvercreateComponentResolver()protected org.apache.camel.spi.ConfigurerResolvercreateConfigurerResolver()protected org.apache.camel.spi.DataFormatResolvercreateDataFormatResolver()protected org.apache.camel.spi.DeferServiceFactorycreateDeferServiceFactory()protected org.apache.camel.console.DevConsoleRegistrycreateDevConsoleRegistry()protected org.apache.camel.console.DevConsoleResolvercreateDevConsoleResolver()protected org.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>createEndpointRegistry(Map<org.apache.camel.support.NormalizedUri,org.apache.camel.Endpoint> endpoints)org.apache.camel.ProcessorcreateErrorHandler(org.apache.camel.Route route, org.apache.camel.Processor processor)protected org.apache.camel.spi.ExchangeFactorycreateExchangeFactory()protected org.apache.camel.spi.ExchangeFactoryManagercreateExchangeFactoryManager()protected org.apache.camel.spi.ExecutorServiceManagercreateExecutorServiceManager()protected org.apache.camel.spi.FactoryFinderResolvercreateFactoryFinderResolver()protected org.apache.camel.spi.HeadersMapFactorycreateHeadersMapFactory()protected org.apache.camel.health.HealthCheckRegistrycreateHealthCheckRegistry()protected org.apache.camel.health.HealthCheckResolvercreateHealthCheckResolver()protected org.apache.camel.spi.InflightRepositorycreateInflightRepository()protected org.apache.camel.spi.InjectorcreateInjector()protected org.apache.camel.spi.InterceptEndpointFactorycreateInterceptEndpointFactory()protected org.apache.camel.spi.InternalProcessorFactorycreateInternalProcessorFactory()protected org.apache.camel.spi.LanguageResolvercreateLanguageResolver()protected org.apache.camel.spi.ManagementNameStrategycreateManagementNameStrategy()protected org.apache.camel.spi.MessageHistoryFactorycreateMessageHistoryFactory()protected org.apache.camel.spi.ModelJAXBContextFactorycreateModelJAXBContextFactory()protected org.apache.camel.spi.ModelToXMLDumpercreateModelToXMLDumper()protected org.apache.camel.spi.NodeIdFactorycreateNodeIdFactory()protected org.apache.camel.spi.PackageScanClassResolvercreatePackageScanClassResolver()protected org.apache.camel.spi.PackageScanResourceResolvercreatePackageScanResourceResolver()protected org.apache.camel.spi.ProcessorExchangeFactorycreateProcessorExchangeFactory()protected org.apache.camel.spi.ProcessorFactorycreateProcessorFactory()protected org.apache.camel.spi.PropertiesComponentcreatePropertiesComponent()protected org.apache.camel.spi.ReactiveExecutorcreateReactiveExecutor()protected org.apache.camel.spi.RegistrycreateRegistry()protected org.apache.camel.spi.ResourceLoadercreateResourceLoader()protected org.apache.camel.spi.RestBindingJaxbDataFormatFactorycreateRestBindingJaxbDataFormatFactory()protected org.apache.camel.spi.RestRegistryFactorycreateRestRegistryFactory()protected org.apache.camel.spi.RouteControllercreateRouteController()protected org.apache.camel.spi.RouteFactorycreateRouteFactory()protected org.apache.camel.spi.RoutesLoadercreateRoutesLoader()protected org.apache.camel.catalog.RuntimeCamelCatalogcreateRuntimeCamelCatalog()protected org.apache.camel.spi.ShutdownStrategycreateShutdownStrategy()protected org.apache.camel.spi.StreamCachingStrategycreateStreamCachingStrategy()protected org.apache.camel.spi.TracercreateTracer()protected org.apache.camel.spi.TransformerRegistry<TransformerKey>createTransformerRegistry()protected org.apache.camel.TypeConvertercreateTypeConverter()protected org.apache.camel.spi.TypeConverterRegistrycreateTypeConverterRegistry()protected org.apache.camel.spi.UnitOfWorkFactorycreateUnitOfWorkFactory()protected org.apache.camel.spi.UriFactoryResolvercreateUriFactoryResolver()protected org.apache.camel.spi.UuidGeneratorcreateUuidGenerator()protected org.apache.camel.spi.ValidatorRegistry<ValidatorKey>createValidatorRegistry()protected org.apache.camel.spi.XMLRoutesDefinitionLoadercreateXMLRoutesDefinitionLoader()voiddisposeModel()StringgetTestExcludeRoutes()voidremoveRouteTemplates(String pattern)-
Methods inherited from class org.apache.camel.impl.engine.AbstractCamelContext
adapt, addBootstrap, addComponent, addEndpoint, addEndpointToRegistry, addInterceptStrategy, addLifecycleStrategy, addLogListener, addPrototypeService, addRoute, addRoutePolicyFactory, addRoutes, addRoutesConfigurations, addService, addService, addService, addStartupListener, bindDataFormats, close, convertBeanToEndpoint, createBootstrapFactoryFinder, createConsumerTemplate, createConsumerTemplate, createDataFormat, createEndpoint, createErrorHandlerExecutorService, createFactoryFinder, createFluentProducerTemplate, createFluentProducerTemplate, createProducerTemplate, createProducerTemplate, createRestConfiguration, createRestRegistry, deferStartService, deferStartService, disableJMX, doAddService, doAddService, doAddService, doBuild, doDumpRoutes, doFail, doGetEndpoint, doInit, doLifecycleChange, doResume, doShutdownRoute, doStart, doStartCamel, doStartContext, doStartEagerServices, doStartStandardServices, doStop, doSuspend, eagerCreateTypeConverter, failOnStartup, forceLazyInitialization, forceStopLazyInitialization, getAnnotationBasedProcessorFactory, getApplicationContextClassLoader, getAsyncProcessorAwaitManager, getBeanIntrospection, getBeanPostProcessor, getBeanProcessorFactory, getBeanProxyFactory, getBootstrapConfigurerResolver, getBootstrapFactoryFinder, getBootstrapFactoryFinder, getCamelContextReference, getClassResolver, getComponent, getComponent, getComponent, getComponent, getComponentNameResolver, getComponentNames, getComponentParameterJsonSchema, getComponentResolver, getConfigurerResolver, getDataFormatNames, getDataFormatParameterJsonSchema, getDataFormatResolver, getDebugger, getDefaultFactoryFinder, getDeferServiceFactory, getDelayer, getDevConsoleResolver, getEipParameterJsonSchema, getEndpoint, getEndpoint, getEndpoint, getEndpoint, getEndpoint, getEndpointKey, getEndpointKey, getEndpointMap, getEndpointRegistry, getEndpoints, getEndpointUriFactory, getErrorHandlerExecutorService, getErrorHandlerFactory, getExchangeFactory, getExchangeFactoryManager, getExecutorServiceManager, getExtension, getFactoryFinder, getFactoryFinderResolver, getGlobalEndpointConfiguration, getGlobalOption, getGlobalOptions, getHeadersMapFactory, getHealthCheckResolver, getInflightRepository, getInitialization, getInjector, getInterceptEndpointFactory, getInterceptStrategies, getInternalProcessorFactory, getInternalRouteController, getLanguageNames, getLanguageParameterJsonSchema, getLanguageResolver, getLifecycleStrategies, getLogListeners, getManagementMBeanAssembler, getManagementName, getManagementNameStrategy, getManagementStrategy, getMDCLoggingKeysPattern, getMessageHistoryFactory, getModelJAXBContextFactory, getModelToXMLDumper, getName, getNameStrategy, getNodeIdFactory, getOrCreateTypeConverter, getPackageScanClassResolver, getPackageScanResourceResolver, getProcessor, getProcessor, getProcessorExchangeFactory, getProcessorFactory, getPropertiesComponent, getPrototypeEndpoint, getPrototypeEndpoint, getReactiveExecutor, getRegistry, getRegistry, getResourceLoader, getRestBindingJaxbDataFormatFactory, getRestConfiguration, getRestRegistry, getRestRegistryFactory, getRoute, getRouteController, getRouteFactory, getRoutePolicyFactories, getRoutes, getRouteServices, getRoutesLoader, getRoutesSize, getRouteStartupOrder, getRouteStatus, getRuntimeCamelCatalog, getRuntimeEndpointRegistry, getServices, getShutdownRoute, getShutdownRunningTask, getShutdownStrategy, getSSLContextParameters, getStartDate, getStartupListeners, getStartupStepRecorder, getStartupSummaryLevel, getStreamCachingStrategy, getTracer, getTracingLoggingFormat, getTracingPattern, getTransformerRegistry, getTypeConverter, getTypeConverterRegistry, getUnitOfWorkFactory, getUptime, getUptimeMillis, getUriFactoryResolver, getUuidGenerator, getValidatorRegistry, getVersion, getXMLRoutesDefinitionLoader, hasComponent, hasEndpoint, hasEndpoint, hasService, hasService, hasServices, init, initEagerMandatoryServices, isAllowUseOriginalMessage, isAutoCreateComponents, isAutoStartup, isAutowiredEnabled, isBacklogTracing, isCaseInsensitiveHeaders, isDebugging, isDevConsole, isDumpRoutes, isEventNotificationApplicable, isJMXDisabled, isLightweight, isLoadHealthChecks, isLoadTypeConverters, isLogExhaustedMessageBody, isLogMask, isMessageHistory, isSetupRoutes, isSourceLocationEnabled, isStartingRoutes, isStreamCaching, isStreamCachingInUse, isTracing, isTracingStandby, isTypeConverterStatisticsEnabled, isUseBreadcrumb, isUseDataType, isUseMDCLogging, isVetoStarted, logDuplicateComponents, logRouteState, logRouteStopSummary, logStartSummary, lookup, normalizeUri, registerEndpointCallback, removeAllRoutes, removeComponent, removeEndpoint, removeEndpoints, removeRoute, removeRoute, removeRoute, removeService, resetBuildTime, resolveDataFormat, resolveLanguage, resolvePropertyPlaceholders, resolvePropertyPlaceholders, resolveTransformer, resolveTransformer, resolveValidator, resumeRoute, resumeRouteService, routeSupportsSuspension, setAllowUseOriginalMessage, setAnnotationBasedProcessorFactory, setApplicationContextClassLoader, setAsyncProcessorAwaitManager, setAutoCreateComponents, setAutoStartup, setAutowiredEnabled, setBacklogTracing, setBeanIntrospection, setBeanPostProcessor, setBeanProcessorFactory, setBeanProxyFactory, setBootstrapConfigurerResolver, setBootstrapFactoryFinder, setCaseInsensitiveHeaders, setClassResolver, setComponentNameResolver, setComponentResolver, setConfigurerResolver, setContextCounter, setDataFormatResolver, setDebugger, setDebugging, setDefaultExtension, setDeferServiceFactory, setDelayer, setDevConsole, setDevConsoleResolver, setDumpRoutes, setErrorHandlerExecutorService, setErrorHandlerFactory, setEventNotificationApplicable, setExchangeFactory, setExchangeFactoryManager, setExecutorServiceManager, setExtension, setFactoryFinderResolver, setGlobalOptions, setHeadersMapFactory, setHealthCheckResolver, setInflightRepository, setInitialization, setInjector, setInterceptEndpointFactory, setInterceptStrategies, setInternalProcessorFactory, setLanguageResolver, setLightweight, setLoadHealthChecks, setLoadTypeConverters, setLogExhaustedMessageBody, setLogMask, setManagementMBeanAssembler, setManagementName, setManagementNameStrategy, setManagementStrategy, setMDCLoggingKeysPattern, setMessageHistory, setMessageHistoryFactory, setModelJAXBContextFactory, setModelToXMLDumper, setName, setNameStrategy, setNodeIdFactory, setPackageScanClassResolver, setPackageScanResourceResolver, setProcessorExchangeFactory, setProcessorFactory, setPropertiesComponent, setReactiveExecutor, setRegistry, setResourceLoader, setRestBindingJaxbDataFormatFactory, setRestConfiguration, setRestRegistry, setRestRegistryFactory, setRouteController, setRouteFactory, setRoutePolicyFactories, setRoutesLoader, setRuntimeCamelCatalog, setRuntimeEndpointRegistry, setShutdownRoute, setShutdownRunningTask, setShutdownStrategy, setSourceLocationEnabled, setSSLContextParameters, setStartingRoutes, setStartupStepRecorder, setStartupSummaryLevel, setStreamCaching, setStreamCachingStrategy, setTracer, setTracing, setTracingLoggingFormat, setTracingPattern, setTracingStandby, setTransformerRegistry, setTypeConverter, setTypeConverterRegistry, setTypeConverterStatisticsEnabled, setUnitOfWorkFactory, setupManagement, setupRoutes, setUriFactoryResolver, setUseBreadcrumb, setUseDataType, setUseMDCLogging, setUuidGenerator, setValidatorRegistry, setXMLRoutesDefinitionLoader, shouldStartRoutes, shutdownRouteService, shutdownRouteService, start, startAllRoutes, startRoute, startRouteDefinitions, startRouteService, stop, stopAllRoutes, stopRoute, stopRoute, stopRoute, stopRoute, stopRouteService, stopRouteService, suspendRoute, suspendRoute, suspendRouteService, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doShutdown, fail, getStatus, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, suspend
-
-
-
-
Constructor Detail
-
SimpleCamelContext
public SimpleCamelContext()
Creates theCamelContextusingDefaultRegistryas registry. Use one of the other constructors to force use an explicit registry.
-
SimpleCamelContext
public SimpleCamelContext(boolean init)
Creates theCamelContextand allows to control whether the context should automatic initialize or not. Note: Not for end users - this method is used internally by camel-blueprint/camel-cdi- Parameters:
init- whether to automatic initialize.
-
-
Method Detail
-
disposeModel
public void disposeModel()
-
createHealthCheckRegistry
protected org.apache.camel.health.HealthCheckRegistry createHealthCheckRegistry()
- Specified by:
createHealthCheckRegistryin classAbstractCamelContext
-
createDevConsoleRegistry
protected org.apache.camel.console.DevConsoleRegistry createDevConsoleRegistry()
- Specified by:
createDevConsoleRegistryin classAbstractCamelContext
-
createTypeConverter
protected org.apache.camel.TypeConverter createTypeConverter()
- Specified by:
createTypeConverterin classAbstractCamelContext
-
createTypeConverterRegistry
protected org.apache.camel.spi.TypeConverterRegistry createTypeConverterRegistry()
- Specified by:
createTypeConverterRegistryin classAbstractCamelContext
-
createInjector
protected org.apache.camel.spi.Injector createInjector()
- Specified by:
createInjectorin classAbstractCamelContext
-
createPropertiesComponent
protected org.apache.camel.spi.PropertiesComponent createPropertiesComponent()
- Specified by:
createPropertiesComponentin classAbstractCamelContext
-
createBeanPostProcessor
protected org.apache.camel.spi.CamelBeanPostProcessor createBeanPostProcessor()
- Specified by:
createBeanPostProcessorin classAbstractCamelContext
-
createComponentResolver
protected org.apache.camel.spi.ComponentResolver createComponentResolver()
- Specified by:
createComponentResolverin classAbstractCamelContext
-
createComponentNameResolver
protected org.apache.camel.spi.ComponentNameResolver createComponentNameResolver()
- Specified by:
createComponentNameResolverin classAbstractCamelContext
-
createRegistry
protected org.apache.camel.spi.Registry createRegistry()
- Specified by:
createRegistryin classAbstractCamelContext
-
createUuidGenerator
protected org.apache.camel.spi.UuidGenerator createUuidGenerator()
- Specified by:
createUuidGeneratorin classAbstractCamelContext
-
createModelJAXBContextFactory
protected org.apache.camel.spi.ModelJAXBContextFactory createModelJAXBContextFactory()
- Specified by:
createModelJAXBContextFactoryin classAbstractCamelContext
-
createNodeIdFactory
protected org.apache.camel.spi.NodeIdFactory createNodeIdFactory()
- Specified by:
createNodeIdFactoryin classAbstractCamelContext
-
createFactoryFinderResolver
protected org.apache.camel.spi.FactoryFinderResolver createFactoryFinderResolver()
- Specified by:
createFactoryFinderResolverin classAbstractCamelContext
-
createClassResolver
protected org.apache.camel.spi.ClassResolver createClassResolver()
- Specified by:
createClassResolverin classAbstractCamelContext
-
createProcessorFactory
protected org.apache.camel.spi.ProcessorFactory createProcessorFactory()
- Specified by:
createProcessorFactoryin classAbstractCamelContext
-
createInternalProcessorFactory
protected org.apache.camel.spi.InternalProcessorFactory createInternalProcessorFactory()
- Specified by:
createInternalProcessorFactoryin classAbstractCamelContext
-
createInterceptEndpointFactory
protected org.apache.camel.spi.InterceptEndpointFactory createInterceptEndpointFactory()
- Specified by:
createInterceptEndpointFactoryin classAbstractCamelContext
-
createRouteFactory
protected org.apache.camel.spi.RouteFactory createRouteFactory()
- Specified by:
createRouteFactoryin classAbstractCamelContext
-
createDataFormatResolver
protected org.apache.camel.spi.DataFormatResolver createDataFormatResolver()
- Specified by:
createDataFormatResolverin classAbstractCamelContext
-
createHealthCheckResolver
protected org.apache.camel.health.HealthCheckResolver createHealthCheckResolver()
- Specified by:
createHealthCheckResolverin classAbstractCamelContext
-
createDevConsoleResolver
protected org.apache.camel.console.DevConsoleResolver createDevConsoleResolver()
- Specified by:
createDevConsoleResolverin classAbstractCamelContext
-
createMessageHistoryFactory
protected org.apache.camel.spi.MessageHistoryFactory createMessageHistoryFactory()
- Specified by:
createMessageHistoryFactoryin classAbstractCamelContext
-
createInflightRepository
protected org.apache.camel.spi.InflightRepository createInflightRepository()
- Specified by:
createInflightRepositoryin classAbstractCamelContext
-
createAsyncProcessorAwaitManager
protected org.apache.camel.spi.AsyncProcessorAwaitManager createAsyncProcessorAwaitManager()
- Specified by:
createAsyncProcessorAwaitManagerin classAbstractCamelContext
-
createRouteController
protected org.apache.camel.spi.RouteController createRouteController()
- Specified by:
createRouteControllerin classAbstractCamelContext
-
createShutdownStrategy
protected org.apache.camel.spi.ShutdownStrategy createShutdownStrategy()
- Specified by:
createShutdownStrategyin classAbstractCamelContext
-
createPackageScanClassResolver
protected org.apache.camel.spi.PackageScanClassResolver createPackageScanClassResolver()
- Specified by:
createPackageScanClassResolverin classAbstractCamelContext
-
createPackageScanResourceResolver
protected org.apache.camel.spi.PackageScanResourceResolver createPackageScanResourceResolver()
- Specified by:
createPackageScanResourceResolverin classAbstractCamelContext
-
createUnitOfWorkFactory
protected org.apache.camel.spi.UnitOfWorkFactory createUnitOfWorkFactory()
- Specified by:
createUnitOfWorkFactoryin classAbstractCamelContext
-
createRuntimeCamelCatalog
protected org.apache.camel.catalog.RuntimeCamelCatalog createRuntimeCamelCatalog()
- Specified by:
createRuntimeCamelCatalogin classAbstractCamelContext
-
createCamelContextNameStrategy
protected org.apache.camel.spi.CamelContextNameStrategy createCamelContextNameStrategy()
- Specified by:
createCamelContextNameStrategyin classAbstractCamelContext
-
createManagementNameStrategy
protected org.apache.camel.spi.ManagementNameStrategy createManagementNameStrategy()
- Specified by:
createManagementNameStrategyin classAbstractCamelContext
-
createHeadersMapFactory
protected org.apache.camel.spi.HeadersMapFactory createHeadersMapFactory()
- Specified by:
createHeadersMapFactoryin classAbstractCamelContext
-
createBeanProxyFactory
protected org.apache.camel.spi.BeanProxyFactory createBeanProxyFactory()
- Specified by:
createBeanProxyFactoryin classAbstractCamelContext
-
createAnnotationBasedProcessorFactory
protected org.apache.camel.spi.AnnotationBasedProcessorFactory createAnnotationBasedProcessorFactory()
- Specified by:
createAnnotationBasedProcessorFactoryin classAbstractCamelContext
-
createDeferServiceFactory
protected org.apache.camel.spi.DeferServiceFactory createDeferServiceFactory()
- Specified by:
createDeferServiceFactoryin classAbstractCamelContext
-
createBeanProcessorFactory
protected org.apache.camel.spi.BeanProcessorFactory createBeanProcessorFactory()
- Specified by:
createBeanProcessorFactoryin classAbstractCamelContext
-
createBeanIntrospection
protected org.apache.camel.spi.BeanIntrospection createBeanIntrospection()
- Specified by:
createBeanIntrospectionin classAbstractCamelContext
-
createXMLRoutesDefinitionLoader
protected org.apache.camel.spi.XMLRoutesDefinitionLoader createXMLRoutesDefinitionLoader()
- Specified by:
createXMLRoutesDefinitionLoaderin classAbstractCamelContext
-
createRoutesLoader
protected org.apache.camel.spi.RoutesLoader createRoutesLoader()
- Specified by:
createRoutesLoaderin classAbstractCamelContext
-
createResourceLoader
protected org.apache.camel.spi.ResourceLoader createResourceLoader()
- Specified by:
createResourceLoaderin classAbstractCamelContext
-
createModelToXMLDumper
protected org.apache.camel.spi.ModelToXMLDumper createModelToXMLDumper()
- Specified by:
createModelToXMLDumperin classAbstractCamelContext
-
createRestBindingJaxbDataFormatFactory
protected org.apache.camel.spi.RestBindingJaxbDataFormatFactory createRestBindingJaxbDataFormatFactory()
- Specified by:
createRestBindingJaxbDataFormatFactoryin classAbstractCamelContext
-
createTracer
protected org.apache.camel.spi.Tracer createTracer()
- Specified by:
createTracerin classAbstractCamelContext
-
createLanguageResolver
protected org.apache.camel.spi.LanguageResolver createLanguageResolver()
- Specified by:
createLanguageResolverin classAbstractCamelContext
-
createConfigurerResolver
protected org.apache.camel.spi.ConfigurerResolver createConfigurerResolver()
- Specified by:
createConfigurerResolverin classAbstractCamelContext
-
createUriFactoryResolver
protected org.apache.camel.spi.UriFactoryResolver createUriFactoryResolver()
- Specified by:
createUriFactoryResolverin classAbstractCamelContext
-
createRestRegistryFactory
protected org.apache.camel.spi.RestRegistryFactory createRestRegistryFactory()
- Specified by:
createRestRegistryFactoryin classAbstractCamelContext
-
createEndpointRegistry
protected org.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri> createEndpointRegistry(Map<org.apache.camel.support.NormalizedUri,org.apache.camel.Endpoint> endpoints)
- Specified by:
createEndpointRegistryin classAbstractCamelContext
-
createStreamCachingStrategy
protected org.apache.camel.spi.StreamCachingStrategy createStreamCachingStrategy()
- Specified by:
createStreamCachingStrategyin classAbstractCamelContext
-
createExchangeFactory
protected org.apache.camel.spi.ExchangeFactory createExchangeFactory()
- Specified by:
createExchangeFactoryin classAbstractCamelContext
-
createExchangeFactoryManager
protected org.apache.camel.spi.ExchangeFactoryManager createExchangeFactoryManager()
- Specified by:
createExchangeFactoryManagerin classAbstractCamelContext
-
createProcessorExchangeFactory
protected org.apache.camel.spi.ProcessorExchangeFactory createProcessorExchangeFactory()
- Specified by:
createProcessorExchangeFactoryin classAbstractCamelContext
-
createReactiveExecutor
protected org.apache.camel.spi.ReactiveExecutor createReactiveExecutor()
- Specified by:
createReactiveExecutorin classAbstractCamelContext
-
createValidatorRegistry
protected org.apache.camel.spi.ValidatorRegistry<ValidatorKey> createValidatorRegistry()
- Specified by:
createValidatorRegistryin classAbstractCamelContext
-
createTransformerRegistry
protected org.apache.camel.spi.TransformerRegistry<TransformerKey> createTransformerRegistry()
- Specified by:
createTransformerRegistryin classAbstractCamelContext
-
createExecutorServiceManager
protected org.apache.camel.spi.ExecutorServiceManager createExecutorServiceManager()
- Specified by:
createExecutorServiceManagerin classAbstractCamelContext
-
createErrorHandler
public org.apache.camel.Processor createErrorHandler(org.apache.camel.Route route, org.apache.camel.Processor processor) throws Exception- Throws:
Exception
-
addRouteFromTemplate
public String addRouteFromTemplate(String routeId, String routeTemplateId, Map<String,Object> parameters) throws Exception
- Throws:
Exception
-
addRouteFromTemplate
public String addRouteFromTemplate(String routeId, String routeTemplateId, org.apache.camel.RouteTemplateContext routeTemplateContext) throws Exception
- Throws:
Exception
-
removeRouteTemplates
public void removeRouteTemplates(String pattern) throws Exception
- Throws:
Exception
-
getTestExcludeRoutes
public String getTestExcludeRoutes()
-
-