public class SimpleCamelContext extends AbstractCamelContext
AbstractCamelContext.Initialization| Constructor and Description | 
|---|
| SimpleCamelContext()Creates the  CamelContextusingDefaultRegistryas registry. | 
| SimpleCamelContext(boolean init)Creates the  CamelContextand allows to control whether the context should automatic initialize or not. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | addRouteFromTemplate(String routeId,
                    String routeTemplateId,
                    Map<String,Object> parameters) | 
| protected org.apache.camel.spi.AsyncProcessorAwaitManager | createAsyncProcessorAwaitManager() | 
| protected org.apache.camel.spi.BeanIntrospection | createBeanIntrospection() | 
| protected org.apache.camel.spi.CamelBeanPostProcessor | createBeanPostProcessor() | 
| protected org.apache.camel.spi.BeanProcessorFactory | createBeanProcessorFactory() | 
| protected org.apache.camel.spi.BeanProxyFactory | createBeanProxyFactory() | 
| protected org.apache.camel.spi.CamelContextNameStrategy | createCamelContextNameStrategy() | 
| protected org.apache.camel.spi.ClassResolver | createClassResolver() | 
| protected org.apache.camel.spi.ComponentNameResolver | createComponentNameResolver() | 
| protected org.apache.camel.spi.ComponentResolver | createComponentResolver() | 
| protected org.apache.camel.spi.ConfigurerResolver | createConfigurerResolver() | 
| protected org.apache.camel.spi.DataFormatResolver | createDataFormatResolver() | 
| protected org.apache.camel.spi.EndpointRegistry<EndpointKey> | createEndpointRegistry(Map<EndpointKey,org.apache.camel.Endpoint> endpoints) | 
| org.apache.camel.Processor | createErrorHandler(org.apache.camel.Route route,
                  org.apache.camel.Processor processor) | 
| protected org.apache.camel.spi.ExecutorServiceManager | createExecutorServiceManager() | 
| protected org.apache.camel.spi.FactoryFinderResolver | createFactoryFinderResolver() | 
| protected org.apache.camel.spi.HeadersMapFactory | createHeadersMapFactory() | 
| protected org.apache.camel.health.HealthCheckRegistry | createHealthCheckRegistry() | 
| protected org.apache.camel.spi.InflightRepository | createInflightRepository() | 
| protected org.apache.camel.spi.Injector | createInjector() | 
| protected org.apache.camel.spi.LanguageResolver | createLanguageResolver() | 
| protected org.apache.camel.spi.ManagementNameStrategy | createManagementNameStrategy() | 
| protected org.apache.camel.spi.MessageHistoryFactory | createMessageHistoryFactory() | 
| protected org.apache.camel.spi.ModelJAXBContextFactory | createModelJAXBContextFactory() | 
| protected org.apache.camel.spi.ModelToXMLDumper | createModelToXMLDumper() | 
| org.apache.camel.AsyncProcessor | createMulticast(Collection<org.apache.camel.Processor> processors,
               ExecutorService executor,
               boolean shutdownExecutorService) | 
| protected org.apache.camel.spi.NodeIdFactory | createNodeIdFactory() | 
| protected org.apache.camel.spi.PackageScanClassResolver | createPackageScanClassResolver() | 
| protected org.apache.camel.spi.PackageScanResourceResolver | createPackageScanResourceResolver() | 
| protected org.apache.camel.spi.ProcessorFactory | createProcessorFactory() | 
| protected org.apache.camel.spi.PropertiesComponent | createPropertiesComponent() | 
| protected org.apache.camel.spi.ReactiveExecutor | createReactiveExecutor() | 
| protected org.apache.camel.spi.Registry | createRegistry() | 
| protected org.apache.camel.spi.RestBindingJaxbDataFormatFactory | createRestBindingJaxbDataFormatFactory() | 
| protected org.apache.camel.spi.RestRegistryFactory | createRestRegistryFactory() | 
| protected org.apache.camel.spi.RouteController | createRouteController() | 
| protected org.apache.camel.catalog.RuntimeCamelCatalog | createRuntimeCamelCatalog() | 
| protected org.apache.camel.spi.ShutdownStrategy | createShutdownStrategy() | 
| protected org.apache.camel.spi.StreamCachingStrategy | createStreamCachingStrategy() | 
| protected org.apache.camel.spi.Tracer | createTracer() | 
| protected org.apache.camel.spi.TransformerRegistry<TransformerKey> | createTransformerRegistry() | 
| protected org.apache.camel.TypeConverter | createTypeConverter() | 
| protected org.apache.camel.spi.TypeConverterRegistry | createTypeConverterRegistry() | 
| protected org.apache.camel.spi.UnitOfWorkFactory | createUnitOfWorkFactory() | 
| protected org.apache.camel.spi.UuidGenerator | createUuidGenerator() | 
| protected org.apache.camel.spi.ValidatorRegistry<ValidatorKey> | createValidatorRegistry() | 
| protected org.apache.camel.spi.XMLRoutesDefinitionLoader | createXMLRoutesDefinitionLoader() | 
adapt, addComponent, addEndpoint, addEndpointToRegistry, addInterceptStrategy, addLifecycleStrategy, addLogListener, addPrototypeService, addRoute, addRoutePolicyFactory, addRoutes, addService, addService, addService, addStartupListener, bindDataFormats, close, convertBeanToEndpoint, createConsumerTemplate, createConsumerTemplate, createDataFormat, createEndpoint, createErrorHandlerExecutorService, createFactoryFinder, createFluentProducerTemplate, createFluentProducerTemplate, createProducerTemplate, createProducerTemplate, createRestConfiguration, createRestRegistry, deferStartService, deferStartService, disableJMX, doAddService, doAddService, doAddService, doBuild, doGetEndpoint, doGetEndpoint, doInit, doLifecycleChange, doResume, doShutdownRoute, doStart, doStartCamel, doStartContext, doStartEagerServices, doStartStandardServices, doStop, doSuspend, eagerCreateTypeConverter, forceLazyInitialization, forceStopLazyInitialization, getAnnotationBasedProcessorFactory, getApplicationContextClassLoader, getAsyncProcessorAwaitManager, getBeanIntrospection, getBeanPostProcessor, getBeanProcessorFactory, getBeanProxyFactory, getCamelContextReference, getClassResolver, getComponent, getComponent, getComponent, getComponent, getComponentNameResolver, getComponentNames, getComponentParameterJsonSchema, getComponentResolver, getConfigurerResolver, getDataFormatParameterJsonSchema, getDataFormatResolver, getDebugger, getDefaultFactoryFinder, getDeferServiceFactory, getDelayer, getEipParameterJsonSchema, getEndpoint, getEndpoint, getEndpoint, getEndpoint, getEndpoint, getEndpointKey, getEndpointKey, getEndpointKeyPreNormalized, getEndpointMap, getEndpointRegistry, getEndpoints, getErrorHandlerExecutorService, getErrorHandlerFactory, getExecutorServiceManager, getExtension, getFactoryFinder, getFactoryFinderResolver, getGlobalEndpointConfiguration, getGlobalOption, getGlobalOptions, getHeadersMapFactory, getInflightRepository, getInitialization, getInjector, getInterceptStrategies, getInternalRouteController, getLanguageNames, getLanguageParameterJsonSchema, getLanguageResolver, getLifecycleStrategies, getLogListeners, getManagementMBeanAssembler, getManagementName, getManagementNameStrategy, getManagementStrategy, getMDCLoggingKeysPattern, getMessageHistoryFactory, getModelJAXBContextFactory, getModelToXMLDumper, getName, getNameStrategy, getNodeIdFactory, getOrCreateTypeConverter, getPackageScanClassResolver, getPackageScanResourceResolver, getProcessor, getProcessor, getProcessorFactory, getPropertiesComponent, getPrototypeEndpoint, getPrototypeEndpoint, getReactiveExecutor, getRegistry, getRegistry, getRestBindingJaxbDataFormatFactory, getRestConfiguration, getRestRegistry, getRestRegistryFactory, getRoute, getRouteController, getRoutePolicyFactories, getRoutes, getRouteServices, getRoutesSize, getRouteStartupOrder, getRouteStatus, getRuntimeCamelCatalog, getRuntimeEndpointRegistry, getShutdownRoute, getShutdownRunningTask, getShutdownStrategy, getSSLContextParameters, getStartDate, getStartupListeners, getStreamCachingStrategy, getTracer, getTracingPattern, getTransformerRegistry, getTypeConverter, getTypeConverterRegistry, getUnitOfWorkFactory, getUptime, getUptimeMillis, getUuidGenerator, getValidatorRegistry, getVersion, getXMLRoutesDefinitionLoader, hasComponent, hasEndpoint, hasEndpoint, hasService, hasService, hasServices, init, initEagerMandatoryServices, isAllowUseOriginalMessage, isAutoCreateComponents, isAutoStartup, isBacklogTracing, isCaseInsensitiveHeaders, isDebugging, isEventNotificationApplicable, isJMXDisabled, isLoadTypeConverters, isLogExhaustedMessageBody, isLogMask, isMessageHistory, isSetupRoutes, isStartingRoutes, isStreamCaching, isStreamCachingInUse, isTracing, isTypeConverterStatisticsEnabled, isUseBreadcrumb, isUseDataType, isUseMDCLogging, isVetoStarted, logRouteState, lookup, normalizeUri, registerEndpointCallback, removeComponent, removeEndpoint, removeEndpoints, removeRoute, removeRoute, removeService, resolveComponent, resolveDataFormat, resolveLanguage, resolvePropertyPlaceholders, resolveTransformer, resolveTransformer, resolveValidator, resumeRoute, resumeRouteService, routeSupportsSuspension, setAllowUseOriginalMessage, setApplicationContextClassLoader, setAsyncProcessorAwaitManager, setAutoCreateComponents, setAutoStartup, setBacklogTracing, setBeanIntrospection, setBeanPostProcessor, setBeanProcessorFactory, setBeanProxyFactory, setCaseInsensitiveHeaders, setClassResolver, setComponentNameResolver, setComponentResolver, setConfigurerResolver, setContextCounter, setDataFormatResolver, setDebugger, setDebugging, setDefaultExtension, setDelayer, setErrorHandlerExecutorService, setErrorHandlerFactory, setEventNotificationApplicable, setExecutorServiceManager, setExtension, setFactoryFinderResolver, setGlobalOptions, setHeadersMapFactory, setInflightRepository, setInitialization, setInjector, setInterceptStrategies, setLanguageResolver, setLoadTypeConverters, setLogExhaustedMessageBody, setLogMask, setManagementMBeanAssembler, setManagementName, setManagementNameStrategy, setManagementStrategy, setMDCLoggingKeysPattern, setMessageHistory, setMessageHistoryFactory, setModelJAXBContextFactory, setModelToXMLDumper, setName, setNameStrategy, setNodeIdFactory, setPackageScanClassResolver, setPackageScanResourceResolver, setProcessorFactory, setPropertiesComponent, setReactiveExecutor, setRegistry, setRestBindingJaxbDataFormatFactory, setRestConfiguration, setRestRegistry, setRestRegistryFactory, setRouteController, setRoutePolicyFactories, setRuntimeCamelCatalog, setRuntimeEndpointRegistry, setShutdownRoute, setShutdownRunningTask, setShutdownStrategy, setSSLContextParameters, setStartingRoutes, setStreamCaching, setStreamCachingStrategy, setTracer, setTracing, setTracingPattern, setTransformerRegistry, setTypeConverter, setTypeConverterRegistry, setTypeConverterStatisticsEnabled, setUnitOfWorkFactory, setupManagement, setupRoutes, setUseBreadcrumb, setUseDataType, setUseMDCLogging, setUuidGenerator, setValidatorRegistry, setXMLRoutesDefinitionLoader, shouldStartRoutes, shutdownRouteService, start, startAllRoutes, startRoute, startRouteDefinitions, startRouteService, stop, stopRoute, stopRoute, stopRoute, stopRouteService, stopRouteService, suspendRoute, suspendRoute, suspendRouteService, toStringbuild, doFail, doShutdown, fail, getStatus, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, suspendpublic SimpleCamelContext()
CamelContext using DefaultRegistry as registry.
 
 Use one of the other constructors to force use an explicit registry.public SimpleCamelContext(boolean init)
CamelContext and allows to control whether the context should automatic initialize or not.
 
 This is used by some Camel components such as camel-cdi and camel-blueprint, however this constructor is not
 intended for regular Camel end users.init - whether to automatic initialize.protected org.apache.camel.health.HealthCheckRegistry createHealthCheckRegistry()
createHealthCheckRegistry in class AbstractCamelContextprotected org.apache.camel.TypeConverter createTypeConverter()
createTypeConverter in class AbstractCamelContextprotected org.apache.camel.spi.TypeConverterRegistry createTypeConverterRegistry()
createTypeConverterRegistry in class AbstractCamelContextprotected org.apache.camel.spi.Injector createInjector()
createInjector in class AbstractCamelContextprotected org.apache.camel.spi.PropertiesComponent createPropertiesComponent()
createPropertiesComponent in class AbstractCamelContextprotected org.apache.camel.spi.CamelBeanPostProcessor createBeanPostProcessor()
createBeanPostProcessor in class AbstractCamelContextprotected org.apache.camel.spi.ComponentResolver createComponentResolver()
createComponentResolver in class AbstractCamelContextprotected org.apache.camel.spi.ComponentNameResolver createComponentNameResolver()
createComponentNameResolver in class AbstractCamelContextprotected org.apache.camel.spi.Registry createRegistry()
createRegistry in class AbstractCamelContextprotected org.apache.camel.spi.UuidGenerator createUuidGenerator()
createUuidGenerator in class AbstractCamelContextprotected org.apache.camel.spi.ModelJAXBContextFactory createModelJAXBContextFactory()
createModelJAXBContextFactory in class AbstractCamelContextprotected org.apache.camel.spi.NodeIdFactory createNodeIdFactory()
createNodeIdFactory in class AbstractCamelContextprotected org.apache.camel.spi.FactoryFinderResolver createFactoryFinderResolver()
createFactoryFinderResolver in class AbstractCamelContextprotected org.apache.camel.spi.ClassResolver createClassResolver()
createClassResolver in class AbstractCamelContextprotected org.apache.camel.spi.ProcessorFactory createProcessorFactory()
createProcessorFactory in class AbstractCamelContextprotected org.apache.camel.spi.DataFormatResolver createDataFormatResolver()
createDataFormatResolver in class AbstractCamelContextprotected org.apache.camel.spi.MessageHistoryFactory createMessageHistoryFactory()
createMessageHistoryFactory in class AbstractCamelContextprotected org.apache.camel.spi.InflightRepository createInflightRepository()
createInflightRepository in class AbstractCamelContextprotected org.apache.camel.spi.AsyncProcessorAwaitManager createAsyncProcessorAwaitManager()
createAsyncProcessorAwaitManager in class AbstractCamelContextprotected org.apache.camel.spi.RouteController createRouteController()
createRouteController in class AbstractCamelContextprotected org.apache.camel.spi.ShutdownStrategy createShutdownStrategy()
createShutdownStrategy in class AbstractCamelContextprotected org.apache.camel.spi.PackageScanClassResolver createPackageScanClassResolver()
createPackageScanClassResolver in class AbstractCamelContextprotected org.apache.camel.spi.PackageScanResourceResolver createPackageScanResourceResolver()
createPackageScanResourceResolver in class AbstractCamelContextprotected org.apache.camel.spi.UnitOfWorkFactory createUnitOfWorkFactory()
createUnitOfWorkFactory in class AbstractCamelContextprotected org.apache.camel.catalog.RuntimeCamelCatalog createRuntimeCamelCatalog()
createRuntimeCamelCatalog in class AbstractCamelContextprotected org.apache.camel.spi.CamelContextNameStrategy createCamelContextNameStrategy()
createCamelContextNameStrategy in class AbstractCamelContextprotected org.apache.camel.spi.ManagementNameStrategy createManagementNameStrategy()
createManagementNameStrategy in class AbstractCamelContextprotected org.apache.camel.spi.HeadersMapFactory createHeadersMapFactory()
createHeadersMapFactory in class AbstractCamelContextprotected org.apache.camel.spi.BeanProxyFactory createBeanProxyFactory()
createBeanProxyFactory in class AbstractCamelContextprotected org.apache.camel.spi.BeanProcessorFactory createBeanProcessorFactory()
createBeanProcessorFactory in class AbstractCamelContextprotected org.apache.camel.spi.BeanIntrospection createBeanIntrospection()
createBeanIntrospection in class AbstractCamelContextprotected org.apache.camel.spi.XMLRoutesDefinitionLoader createXMLRoutesDefinitionLoader()
createXMLRoutesDefinitionLoader in class AbstractCamelContextprotected org.apache.camel.spi.ModelToXMLDumper createModelToXMLDumper()
createModelToXMLDumper in class AbstractCamelContextprotected org.apache.camel.spi.RestBindingJaxbDataFormatFactory createRestBindingJaxbDataFormatFactory()
createRestBindingJaxbDataFormatFactory in class AbstractCamelContextprotected org.apache.camel.spi.Tracer createTracer()
createTracer in class AbstractCamelContextprotected org.apache.camel.spi.LanguageResolver createLanguageResolver()
createLanguageResolver in class AbstractCamelContextprotected org.apache.camel.spi.ConfigurerResolver createConfigurerResolver()
createConfigurerResolver in class AbstractCamelContextprotected org.apache.camel.spi.RestRegistryFactory createRestRegistryFactory()
createRestRegistryFactory in class AbstractCamelContextprotected org.apache.camel.spi.EndpointRegistry<EndpointKey> createEndpointRegistry(Map<EndpointKey,org.apache.camel.Endpoint> endpoints)
createEndpointRegistry in class AbstractCamelContextprotected org.apache.camel.spi.StreamCachingStrategy createStreamCachingStrategy()
createStreamCachingStrategy in class AbstractCamelContextprotected org.apache.camel.spi.ReactiveExecutor createReactiveExecutor()
createReactiveExecutor in class AbstractCamelContextpublic org.apache.camel.AsyncProcessor createMulticast(Collection<org.apache.camel.Processor> processors, ExecutorService executor, boolean shutdownExecutorService)
protected org.apache.camel.spi.ValidatorRegistry<ValidatorKey> createValidatorRegistry()
createValidatorRegistry in class AbstractCamelContextprotected org.apache.camel.spi.TransformerRegistry<TransformerKey> createTransformerRegistry()
createTransformerRegistry in class AbstractCamelContextprotected org.apache.camel.spi.ExecutorServiceManager createExecutorServiceManager()
createExecutorServiceManager in class AbstractCamelContextpublic org.apache.camel.Processor createErrorHandler(org.apache.camel.Route route,
                                                     org.apache.camel.Processor processor)
                                              throws Exception
ExceptionApache Camel