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.RuntimeConfiguration,org.apache.camel.Suspendable
Represents the context used to configure routes and the policies to use.
-
Field Summary
Fields inherited from class org.apache.camel.support.service.BaseService
BUILT, FAILED, INITIALIZED, INITIALIZING, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING -
Constructor Summary
ConstructorsConstructorDescriptionCreates theCamelContextusingDefaultRegistryas registry.SimpleCamelContext(boolean init) Creates theCamelContextand allows to control whether the context should automatic initialize or not. -
Method Summary
Modifier and TypeMethodDescriptionaddRouteFromKamelet(String routeId, String routeTemplateId, String prefixId, String group, String parentRouteId, String parentProcessorId, Map<String, Object> parameters) addRouteFromKamelet(String routeId, String routeTemplateId, String prefixId, String parentRouteId, String parentProcessorId, Map<String, Object> parameters) addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, String group, Map<String, Object> parameters) addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, String group, org.apache.camel.RouteTemplateContext routeTemplateContext) addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, Map<String, Object> parameters) addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, org.apache.camel.RouteTemplateContext routeTemplateContext) protected org.apache.camel.spi.AnnotationBasedProcessorFactoryprotected org.apache.camel.spi.AsyncProcessorAwaitManagerprotected org.apache.camel.spi.BackOffTimerFactoryprotected org.apache.camel.spi.BeanIntrospectionprotected org.apache.camel.spi.CamelBeanPostProcessorprotected org.apache.camel.spi.BeanProcessorFactoryprotected org.apache.camel.spi.BeanProxyFactoryprotected org.apache.camel.spi.CamelContextNameStrategyprotected org.apache.camel.spi.ClassResolverprotected org.apache.camel.spi.ComponentNameResolverprotected org.apache.camel.spi.ComponentResolverprotected org.apache.camel.spi.ConfigurerResolverprotected org.apache.camel.spi.ContextServiceLoaderPluginResolverprotected org.apache.camel.spi.DataFormatResolverprotected org.apache.camel.spi.DeferServiceFactoryprotected org.apache.camel.spi.CamelDependencyInjectionAnnotationFactoryprotected org.apache.camel.console.DevConsoleRegistryprotected org.apache.camel.console.DevConsoleResolverprotected org.apache.camel.spi.DumpRoutesStrategyprotected org.apache.camel.spi.EndpointRegistrycreateEndpointRegistry(Map<org.apache.camel.spi.NormalizedEndpointUri, org.apache.camel.Endpoint> endpoints) protected org.apache.camel.spi.EndpointServiceRegistryorg.apache.camel.ProcessorcreateErrorHandler(org.apache.camel.Route route, org.apache.camel.Processor processor) protected org.apache.camel.spi.ExchangeFactoryprotected org.apache.camel.spi.ExchangeFactoryManagerprotected org.apache.camel.spi.ExecutorServiceManagerprotected org.apache.camel.spi.FactoryFinderResolverprotected org.apache.camel.spi.GroovyScriptCompilerprotected org.apache.camel.spi.HeadersMapFactoryprotected org.apache.camel.health.HealthCheckRegistryprotected org.apache.camel.health.HealthCheckResolverprotected org.apache.camel.spi.InflightRepositoryprotected org.apache.camel.spi.Injectorprotected org.apache.camel.spi.InterceptEndpointFactoryprotected org.apache.camel.spi.InternalProcessorFactoryprotected org.apache.camel.spi.LanguageResolverprotected org.apache.camel.spi.ManagementNameStrategyprotected org.apache.camel.spi.MessageHistoryFactoryprotected org.apache.camel.spi.ModelineFactoryprotected org.apache.camel.spi.ModelJAXBContextFactoryprotected org.apache.camel.spi.ModelToStructureDumperprotected org.apache.camel.spi.ModelToXMLDumperprotected org.apache.camel.spi.ModelToYAMLDumperprotected org.apache.camel.spi.NodeIdFactoryprotected org.apache.camel.spi.OptimisedComponentResolverprotected org.apache.camel.spi.PackageScanClassResolverprotected org.apache.camel.spi.PackageScanResourceResolverprotected org.apache.camel.spi.PeriodTaskResolverprotected org.apache.camel.spi.PeriodTaskSchedulerprotected org.apache.camel.spi.ProcessorExchangeFactoryprotected org.apache.camel.spi.ProcessorFactoryprotected org.apache.camel.spi.PropertiesComponentprotected org.apache.camel.spi.ReactiveExecutorprotected org.apache.camel.spi.Registryprotected org.apache.camel.spi.ResourceLoaderprotected org.apache.camel.spi.RestBindingJacksonXmlDataFormatFactoryprotected org.apache.camel.spi.RestBindingJaxbDataFormatFactoryprotected org.apache.camel.spi.RestRegistryFactoryprotected org.apache.camel.spi.RouteControllerprotected org.apache.camel.spi.RouteFactoryprotected org.apache.camel.spi.RoutesLoaderprotected org.apache.camel.catalog.RuntimeCamelCatalogprotected org.apache.camel.spi.ShutdownStrategyprotected org.apache.camel.spi.StartupConditionStrategyprotected org.apache.camel.spi.StreamCachingStrategyprotected org.apache.camel.support.task.TaskManagerRegistryprotected org.apache.camel.spi.Tracerprotected org.apache.camel.spi.TransformerRegistryprotected org.apache.camel.TypeConverterprotected org.apache.camel.spi.TypeConverterRegistryprotected org.apache.camel.spi.UnitOfWorkFactoryprotected org.apache.camel.spi.UriFactoryResolverprotected org.apache.camel.spi.UuidGeneratorprotected org.apache.camel.spi.ValidatorRegistryprotected org.apache.camel.spi.VariableRepositoryFactoryvoidvoiddoBuild()voidremoveRouteTemplates(String pattern) Methods inherited from class org.apache.camel.impl.engine.AbstractCamelContext
addComponent, addEndpoint, addEndpointToRegistry, addLifecycleStrategy, addPrototypeService, addRoute, addRoutePolicyFactory, addRoutes, addRoutesConfigurations, addService, addService, addService, addStartupListener, addTemplatedRoutes, bindDataFormats, close, convertBeanToEndpoint, createBootstrapFactoryFinder, createConsumerTemplate, createConsumerTemplate, createDataFormat, createEndpoint, createErrorHandlerExecutorService, createFactoryFinder, createFluentProducerTemplate, createFluentProducerTemplate, createProducerTemplate, createProducerTemplate, createRestConfiguration, createRestRegistry, deferStartService, disableJMX, doDumpRoutes, doFail, doGetEndpoint, doInit, doLifecycleChange, doResume, doShutdownRoute, doShutdownRouteGroup, doStart, doStartCamel, doStartContext, doStartStandardServices, doStop, doSuspend, eagerCreateTypeConverter, failOnStartup, forceLazyInitialization, forceStopLazyInitialization, getApplicationContextClassLoader, getAutoStartupExcludePattern, getCamelContextExtension, getCamelContextReference, getClassResolver, getClock, getComponent, getComponent, getComponent, getComponent, getComponentNames, getComponentParameterJsonSchema, getDataFormatNames, getDataFormatParameterJsonSchema, getDebugger, getDebuggingBreakpoints, getDelayer, getDescription, getDevConsoleParameterJsonSchema, getDumpRoutes, getEipParameterJsonSchema, getEndpoint, getEndpoint, getEndpoint, getEndpointKey, getEndpointKey, getEndpointRegistry, getEndpoints, getExecutorServiceManager, getGlobalEndpointConfiguration, getGlobalOption, getGlobalOptions, getInflightRepository, getInjector, getLanguageNames, getLanguageParameterJsonSchema, getLifecycleStrategies, getLock, getManagementName, getManagementNameStrategy, getManagementStrategy, getMDCLoggingKeysPattern, getMessageHistoryFactory, getName, getNameStrategy, getPojoBeanParameterJsonSchema, getProcessor, getProcessor, getPropertiesComponent, getRegistry, getRegistry, getRestConfiguration, getRestRegistry, getRoute, getRouteController, getRouteGroupIds, getRouteIds, getRoutePolicyFactories, getRoutes, getRoutes, getRoutesByGroup, getRouteServices, getRoutesSize, getRouteStatus, getRuntimeEndpointRegistry, getShutdownRoute, getShutdownRunningTask, getShutdownStrategy, getSSLContextParameters, getStartupListeners, getStartupSummaryLevel, getStreamCachingStrategy, getTracer, getTracingLoggingFormat, getTracingPattern, getTransformerParameterJsonSchema, getTransformerRegistry, getTypeConverter, getTypeConverterRegistry, getUptime, getUuidGenerator, getValidatorRegistry, getVariable, getVariable, getVaultConfiguration, getVersion, hasComponent, hasEndpoint, hasService, hasService, hasService, hasServices, init, initEagerMandatoryServices, initPlugins, isAllowUseOriginalMessage, isAutoStartup, isAutowiredEnabled, isBacklogTracing, isBacklogTracingRests, isBacklogTracingStandby, isBacklogTracingTemplates, isCaseInsensitiveHeaders, isDebugging, isDebugStandby, isDevConsole, isJMXDisabled, isLoadHealthChecks, isLoadTypeConverters, isLockModel, isLogExhaustedMessageBody, isLogMask, isMessageHistory, isModeline, isSourceLocationEnabled, isStartingRoutes, isStreamCaching, isStreamCachingInUse, isTracing, isTracingRests, isTracingStandby, isTracingTemplates, isTypeConverterStatisticsEnabled, isUseBreadcrumb, isUseDataType, isUseMDCLogging, isVetoStarted, logDuplicateComponents, logRouteStartSummary, logRouteState, logRouteStopSummary, logStartSummary, lookup, removeAllRoutes, removeComponent, removeEndpoint, removeEndpoints, removeRoute, removeRoute, removeRoute, removeRouteDefinitionsFromTemplate, removeService, resetBuildTime, resolveDataFormat, resolveLanguage, resolvePropertyPlaceholders, resolveTransformer, resolveTransformer, resolveValidator, resumeRoute, resumeRoute, resumeRouteService, routeSupportsSuspension, setAllowUseOriginalMessage, setApplicationContextClassLoader, setAutoCreateComponents, setAutoStartup, setAutoStartupExcludePattern, setAutowiredEnabled, setBacklogTracing, setBacklogTracingRests, setBacklogTracingStandby, setBacklogTracingTemplates, setCaseInsensitiveHeaders, setClassResolver, setDebugger, setDebugging, setDebuggingBreakpoints, setDebugStandby, setDelayer, setDevConsole, setDumpRoutes, setExecutorServiceManager, setGlobalOptions, setInflightRepository, setInjector, setLoadHealthChecks, setLoadTypeConverters, setLockModel, setLogExhaustedMessageBody, setLogMask, setManagementName, setManagementNameStrategy, setManagementStrategy, setMDCLoggingKeysPattern, setMessageHistory, setMessageHistoryFactory, setModeline, setNameStrategy, setPropertiesComponent, setRestConfiguration, setRestRegistry, setRouteController, setRuntimeEndpointRegistry, setShutdownRoute, setShutdownRunningTask, setShutdownStrategy, setSourceLocationEnabled, setSSLContextParameters, setStartingRoutes, setStartupSummaryLevel, setStreamCaching, setStreamCachingStrategy, setTracer, setTracing, setTracingLoggingFormat, setTracingPattern, setTracingRests, setTracingStandby, setTracingTemplates, setTypeConverterRegistry, setTypeConverterStatisticsEnabled, setUseBreadcrumb, setUseDataType, setUseMDCLogging, setUuidGenerator, setVariable, setVaultConfiguration, shouldStartRoutes, shutdownRouteService, shutdownRouteService, start, startAllRoutes, startRoute, startRoute, startRouteDefinitions, startRouteGroup, startRouteService, stop, stopAllRoutes, stopRoute, stopRoute, stopRoute, stopRoute, stopRouteGroup, stopRouteService, stopRouteService, suspendRoute, suspendRoute, suspendRouteService, toStringMethods inherited from class org.apache.camel.support.service.BaseService
build, doShutdown, fail, getInternalLock, getStatus, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.camel.CamelContextLifecycle
build, getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, suspend
-
Constructor Details
-
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 Details
-
disposeModel
public void disposeModel()- Specified by:
disposeModelin classAbstractCamelContext
-
doBuild
- Overrides:
doBuildin classAbstractCamelContext- Throws:
Exception
-
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
-
createDependencyInjectionAnnotationFactory
protected org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory createDependencyInjectionAnnotationFactory()- Specified by:
createDependencyInjectionAnnotationFactoryin 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
-
createModelineFactory
protected org.apache.camel.spi.ModelineFactory createModelineFactory()- Specified by:
createModelineFactoryin classAbstractCamelContext
-
createPeriodTaskResolver
protected org.apache.camel.spi.PeriodTaskResolver createPeriodTaskResolver()- Specified by:
createPeriodTaskResolverin classAbstractCamelContext
-
createPeriodTaskScheduler
protected org.apache.camel.spi.PeriodTaskScheduler createPeriodTaskScheduler()- Specified by:
createPeriodTaskSchedulerin 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
-
createDumpRoutesStrategy
protected org.apache.camel.spi.DumpRoutesStrategy createDumpRoutesStrategy()- Specified by:
createDumpRoutesStrategyin 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
-
createGroovyScriptCompiler
protected org.apache.camel.spi.GroovyScriptCompiler createGroovyScriptCompiler()- Specified by:
createGroovyScriptCompilerin 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
-
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
-
createModelToYAMLDumper
protected org.apache.camel.spi.ModelToYAMLDumper createModelToYAMLDumper()- Specified by:
createModelToYAMLDumperin classAbstractCamelContext
-
createModelToStructureDumper
protected org.apache.camel.spi.ModelToStructureDumper createModelToStructureDumper()- Specified by:
createModelToStructureDumperin classAbstractCamelContext
-
createRestBindingJaxbDataFormatFactory
protected org.apache.camel.spi.RestBindingJaxbDataFormatFactory createRestBindingJaxbDataFormatFactory()- Specified by:
createRestBindingJaxbDataFormatFactoryin classAbstractCamelContext
-
createRestBindingJacksonXmlDataFormatFactory
protected org.apache.camel.spi.RestBindingJacksonXmlDataFormatFactory createRestBindingJacksonXmlDataFormatFactory()- Specified by:
createRestBindingJacksonXmlDataFormatFactoryin 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 createEndpointRegistry(Map<org.apache.camel.spi.NormalizedEndpointUri, 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 createValidatorRegistry()- Specified by:
createValidatorRegistryin classAbstractCamelContext
-
createVariableRepositoryFactory
protected org.apache.camel.spi.VariableRepositoryFactory createVariableRepositoryFactory()- Specified by:
createVariableRepositoryFactoryin classAbstractCamelContext
-
createEndpointServiceRegistry
protected org.apache.camel.spi.EndpointServiceRegistry createEndpointServiceRegistry()- Specified by:
createEndpointServiceRegistryin classAbstractCamelContext
-
createStartupConditionStrategy
protected org.apache.camel.spi.StartupConditionStrategy createStartupConditionStrategy()- Specified by:
createStartupConditionStrategyin classAbstractCamelContext
-
createContextServiceLoaderPlugin
protected org.apache.camel.spi.ContextServiceLoaderPluginResolver createContextServiceLoaderPlugin()- Specified by:
createContextServiceLoaderPluginin classAbstractCamelContext
-
createBackOffTimerFactory
protected org.apache.camel.spi.BackOffTimerFactory createBackOffTimerFactory()- Specified by:
createBackOffTimerFactoryin classAbstractCamelContext
-
createTaskManagerRegistry
protected org.apache.camel.support.task.TaskManagerRegistry createTaskManagerRegistry()- Specified by:
createTaskManagerRegistryin classAbstractCamelContext
-
createOptimisedComponentResolver
protected org.apache.camel.spi.OptimisedComponentResolver createOptimisedComponentResolver()- Specified by:
createOptimisedComponentResolverin classAbstractCamelContext
-
createTransformerRegistry
protected org.apache.camel.spi.TransformerRegistry 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 - Specified by:
createErrorHandlerin classAbstractCamelContext- 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, String prefixId, Map<String, Object> parameters) throws Exception- Throws:
Exception
-
addRouteFromTemplate
public String addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, String group, Map<String, Object> parameters) throws Exception- Throws:
Exception
-
addRouteFromTemplate
public String addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, String group, org.apache.camel.RouteTemplateContext routeTemplateContext) throws Exception - Throws:
Exception
-
addRouteFromTemplate
public String addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, org.apache.camel.RouteTemplateContext routeTemplateContext) throws Exception - Throws:
Exception
-
addRouteFromKamelet
public String addRouteFromKamelet(String routeId, String routeTemplateId, String prefixId, String parentRouteId, String parentProcessorId, Map<String, Object> parameters) throws Exception- Throws:
Exception
-
addRouteFromKamelet
public String addRouteFromKamelet(String routeId, String routeTemplateId, String prefixId, String group, String parentRouteId, String parentProcessorId, Map<String, Object> parameters) throws Exception- Throws:
Exception
-
removeRouteTemplates
- Throws:
Exception
-
getTestExcludeRoutes
- Specified by:
getTestExcludeRoutesin classAbstractCamelContext
-