Package org.apache.camel.impl.engine
Class AbstractCamelContext
java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.impl.engine.AbstractCamelContext
- 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
- Direct Known Subclasses:
SimpleCamelContext
public abstract class AbstractCamelContext
extends org.apache.camel.support.service.BaseService
implements org.apache.camel.ExtendedCamelContext, org.apache.camel.CatalogCamelContext, org.apache.camel.Suspendable
Represents the context used to configure routes and the policies to use.
-
Nested Class Summary
Nested Classes -
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.AbstractCamelContext(boolean build) AbstractCamelContext(org.apache.camel.spi.Registry registry) Creates theCamelContextusing the given registry -
Method Summary
Modifier and TypeMethodDescription<T extends org.apache.camel.CamelContext>
TvoidaddBootstrap(org.apache.camel.spi.BootstrapCloseable bootstrap) voidaddComponent(String componentName, org.apache.camel.Component component) org.apache.camel.EndpointaddEndpoint(String uri, org.apache.camel.Endpoint endpoint) protected org.apache.camel.EndpointaddEndpointToRegistry(String uri, org.apache.camel.Endpoint endpoint) Strategy to add the given endpoint to the internal endpoint registryvoidaddInterceptStrategy(org.apache.camel.spi.InterceptStrategy interceptStrategy) voidaddLifecycleStrategy(org.apache.camel.spi.LifecycleStrategy lifecycleStrategy) voidaddLogListener(org.apache.camel.spi.LogListener listener) voidaddPrototypeService(Object object) voidaddRoute(org.apache.camel.Route route) voidaddRoutePolicyFactory(org.apache.camel.spi.RoutePolicyFactory routePolicyFactory) voidaddRoutes(org.apache.camel.RoutesBuilder builder) voidaddRoutesConfigurations(org.apache.camel.RouteConfigurationsBuilder builder) voidaddService(Object object) voidaddService(Object object, boolean stopOnShutdown) voidaddService(Object object, boolean stopOnShutdown, boolean forceStart) voidaddStartupListener(org.apache.camel.StartupListener listener) voidaddTemplatedRoutes(org.apache.camel.RoutesBuilder builder) protected voidvoidclose()protected org.apache.camel.EndpointconvertBeanToEndpoint(String uri, Object bean) Strategy method for attempting to convert the bean from aRegistryto an endpoint using some kind of transformation or wrapperprotected abstract org.apache.camel.spi.AnnotationBasedProcessorFactoryprotected abstract org.apache.camel.spi.AsyncProcessorAwaitManagerprotected abstract org.apache.camel.spi.BeanIntrospectionprotected abstract org.apache.camel.spi.CamelBeanPostProcessorprotected abstract org.apache.camel.spi.BeanProcessorFactoryprotected abstract org.apache.camel.spi.BeanProxyFactoryprotected org.apache.camel.spi.FactoryFinderprotected abstract org.apache.camel.spi.CamelContextNameStrategyprotected abstract org.apache.camel.spi.ClassResolverprotected abstract org.apache.camel.spi.CliConnectorFactoryprotected abstract org.apache.camel.spi.ComponentNameResolverprotected abstract org.apache.camel.spi.ComponentResolverprotected abstract org.apache.camel.spi.ConfigurerResolverorg.apache.camel.ConsumerTemplateorg.apache.camel.ConsumerTemplatecreateConsumerTemplate(int maximumCacheSize) org.apache.camel.spi.DataFormatcreateDataFormat(String name) protected abstract org.apache.camel.spi.DataFormatResolverprotected abstract org.apache.camel.spi.DeferServiceFactoryprotected abstract org.apache.camel.spi.CamelDependencyInjectionAnnotationFactoryprotected abstract org.apache.camel.console.DevConsoleRegistryprotected abstract org.apache.camel.console.DevConsoleResolverprotected org.apache.camel.EndpointcreateEndpoint(String uri) A pluggable strategy to allow an endpoint to be created without requiring a component to be its factory, such as for looking up the URI inside someRegistryprotected abstract org.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>createEndpointRegistry(Map<org.apache.camel.support.NormalizedUri, org.apache.camel.Endpoint> endpoints) protected ScheduledExecutorServiceprotected abstract org.apache.camel.spi.ExchangeFactoryprotected abstract org.apache.camel.spi.ExchangeFactoryManagerprotected abstract org.apache.camel.spi.ExecutorServiceManagerprotected org.apache.camel.spi.FactoryFindercreateFactoryFinder(String path) protected abstract org.apache.camel.spi.FactoryFinderResolverorg.apache.camel.FluentProducerTemplateorg.apache.camel.FluentProducerTemplatecreateFluentProducerTemplate(int maximumCacheSize) protected abstract org.apache.camel.spi.HeadersMapFactoryprotected abstract org.apache.camel.health.HealthCheckRegistryprotected abstract org.apache.camel.health.HealthCheckResolverprotected abstract org.apache.camel.spi.InflightRepositoryprotected abstract org.apache.camel.spi.Injectorprotected abstract org.apache.camel.spi.InterceptEndpointFactoryprotected abstract org.apache.camel.spi.InternalProcessorFactoryprotected abstract org.apache.camel.spi.LanguageResolverprotected abstract org.apache.camel.spi.ManagementNameStrategyprotected abstract org.apache.camel.spi.MessageHistoryFactoryprotected abstract org.apache.camel.spi.ModelineFactoryprotected abstract org.apache.camel.spi.ModelJAXBContextFactoryprotected abstract org.apache.camel.spi.ModelToXMLDumperprotected abstract org.apache.camel.spi.NodeIdFactoryprotected abstract org.apache.camel.spi.PackageScanClassResolverprotected abstract org.apache.camel.spi.PackageScanResourceResolverprotected abstract org.apache.camel.spi.PeriodTaskResolverprotected abstract org.apache.camel.spi.PeriodTaskSchedulerprotected abstract org.apache.camel.spi.ProcessorExchangeFactoryprotected abstract org.apache.camel.spi.ProcessorFactoryorg.apache.camel.ProducerTemplateorg.apache.camel.ProducerTemplatecreateProducerTemplate(int maximumCacheSize) protected abstract org.apache.camel.spi.PropertiesComponentprotected abstract org.apache.camel.spi.ReactiveExecutorprotected abstract org.apache.camel.spi.Registryprotected abstract org.apache.camel.spi.ResourceLoaderprotected abstract org.apache.camel.spi.RestBindingJaxbDataFormatFactoryprotected org.apache.camel.spi.RestConfigurationprotected org.apache.camel.spi.RestRegistryprotected abstract org.apache.camel.spi.RestRegistryFactoryprotected abstract org.apache.camel.spi.RouteControllerprotected abstract org.apache.camel.spi.RouteFactoryprotected abstract org.apache.camel.spi.RoutesLoaderprotected abstract org.apache.camel.catalog.RuntimeCamelCatalogprotected abstract org.apache.camel.spi.ShutdownStrategyprotected abstract org.apache.camel.spi.StreamCachingStrategyprotected abstract org.apache.camel.spi.Tracerprotected abstract org.apache.camel.spi.TransformerRegistry<TransformerKey>protected abstract org.apache.camel.TypeConverterprotected abstract org.apache.camel.spi.TypeConverterRegistryprotected abstract org.apache.camel.spi.UnitOfWorkFactoryprotected abstract org.apache.camel.spi.UriFactoryResolverprotected abstract org.apache.camel.spi.UuidGeneratorprotected abstract org.apache.camel.spi.ValidatorRegistry<ValidatorKey>protected abstract org.apache.camel.spi.XMLRoutesDefinitionLoadervoiddeferStartService(Object object, boolean stopOnShutdown) voiddeferStartService(Object object, boolean stopOnShutdown, boolean startEarly) voidprotected <T> TdoAddService(T object) protected <T> TdoAddService(T object, boolean stopOnShutdown) protected <T> TdoAddService(T object, boolean stopOnShutdown, boolean forceStart, boolean useLifecycleStrategies) voiddoBuild()protected voidprotected voidprotected org.apache.camel.EndpointdoGetEndpoint(String uri, Map<String, Object> parameters, boolean normalized, boolean prototype) voiddoInit()protected AutoCloseableprotected voiddoResume()protected voiddoShutdownRoute(String routeId, long timeout, TimeUnit timeUnit, boolean removingRoutes, org.apache.camel.LoggingLevel loggingLevel) protected voiddoStart()protected voidprotected voidprotected voidprotected voidprotected voiddoStop()protected voidprotected booleanWhether to eager createTypeConverterduring initialization of CamelContext.protected voidprotected voidForce some lazy initialization to occur upfront before we start any components and create routesprotected voidForce clear lazy initialization so they can be re-created on restartorg.apache.camel.spi.AnnotationBasedProcessorFactoryorg.apache.camel.spi.AsyncProcessorAwaitManagerorg.apache.camel.spi.BeanIntrospectionorg.apache.camel.spi.CamelBeanPostProcessororg.apache.camel.spi.BeanProcessorFactoryorg.apache.camel.spi.BeanProxyFactoryorg.apache.camel.spi.ConfigurerResolverorg.apache.camel.spi.FactoryFinderorg.apache.camel.spi.FactoryFinderorg.apache.camel.CamelContextorg.apache.camel.spi.ClassResolverorg.apache.camel.spi.CliConnectorFactoryorg.apache.camel.ComponentgetComponent(String name) org.apache.camel.ComponentgetComponent(String name, boolean autoCreateComponents) org.apache.camel.ComponentgetComponent(String name, boolean autoCreateComponents, boolean autoStart) <T extends org.apache.camel.Component>
TgetComponent(String name, Class<T> componentType) org.apache.camel.spi.ComponentNameResolvergetComponentParameterJsonSchema(String componentName) org.apache.camel.spi.ComponentResolverorg.apache.camel.spi.ConfigurerResolvergetDataFormatParameterJsonSchema(String dataFormatName) org.apache.camel.spi.DataFormatResolverorg.apache.camel.spi.Debuggerorg.apache.camel.spi.FactoryFinderorg.apache.camel.spi.DeferServiceFactoryorg.apache.camel.spi.CamelDependencyInjectionAnnotationFactoryorg.apache.camel.console.DevConsoleResolvergetEipParameterJsonSchema(String eipName) org.apache.camel.EndpointgetEndpoint(String uri) <T extends org.apache.camel.Endpoint>
TgetEndpoint(String name, Class<T> endpointType) org.apache.camel.EndpointgetEndpoint(String uri, Map<String, Object> parameters) org.apache.camel.EndpointgetEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri) org.apache.camel.EndpointgetEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri, Map<String, Object> parameters) protected org.apache.camel.support.NormalizedUrigetEndpointKey(String uri) Gets the endpoint key to use for lookup or whe adding endpoints to theDefaultEndpointRegistryprotected org.apache.camel.support.NormalizedUrigetEndpointKey(String uri, org.apache.camel.Endpoint endpoint) Gets the endpoint key to use for lookup or whe adding endpoints to theDefaultEndpointRegistryorg.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>Collection<org.apache.camel.Endpoint>org.apache.camel.spi.EndpointUriFactorygetEndpointUriFactory(String scheme) org.apache.camel.ErrorHandlerFactoryorg.apache.camel.spi.ExchangeFactoryorg.apache.camel.spi.ExchangeFactoryManagerorg.apache.camel.spi.ExecutorServiceManager<T> TgetExtension(Class<T> type) org.apache.camel.spi.FactoryFindergetFactoryFinder(String path) org.apache.camel.spi.FactoryFinderResolverorg.apache.camel.GlobalEndpointConfigurationgetGlobalOption(String key) org.apache.camel.spi.HeadersMapFactoryorg.apache.camel.health.HealthCheckResolverorg.apache.camel.spi.InflightRepositoryDeprecated.org.apache.camel.spi.Injectororg.apache.camel.spi.InterceptEndpointFactoryList<org.apache.camel.spi.InterceptStrategy>org.apache.camel.spi.InternalProcessorFactoryorg.apache.camel.spi.RouteControllergetLanguageParameterJsonSchema(String languageName) org.apache.camel.spi.LanguageResolverList<org.apache.camel.spi.LifecycleStrategy>Set<org.apache.camel.spi.LogListener>org.apache.camel.spi.ManagementMBeanAssemblerorg.apache.camel.spi.ManagementNameStrategyorg.apache.camel.spi.ManagementStrategyorg.apache.camel.spi.MessageHistoryFactoryorg.apache.camel.spi.ModelineFactoryorg.apache.camel.spi.ModelJAXBContextFactoryorg.apache.camel.spi.ModelToXMLDumpergetName()org.apache.camel.spi.CamelContextNameStrategyorg.apache.camel.spi.NodeIdFactoryprotected org.apache.camel.TypeConverterorg.apache.camel.spi.PackageScanClassResolverorg.apache.camel.spi.PackageScanResourceResolverorg.apache.camel.spi.PeriodTaskResolverorg.apache.camel.spi.PeriodTaskSchedulerorg.apache.camel.ProcessorgetProcessor(String id) <T extends org.apache.camel.Processor>
TgetProcessor(String id, Class<T> type) org.apache.camel.spi.ProcessorExchangeFactoryorg.apache.camel.spi.ProcessorFactoryorg.apache.camel.spi.PropertiesComponentorg.apache.camel.Endpointorg.apache.camel.EndpointgetPrototypeEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri) org.apache.camel.spi.ReactiveExecutororg.apache.camel.spi.Registry<T> TgetRegistry(Class<T> type) org.apache.camel.spi.ResourceLoaderorg.apache.camel.spi.RestBindingJaxbDataFormatFactoryorg.apache.camel.spi.RestConfigurationorg.apache.camel.spi.RestRegistryorg.apache.camel.spi.RestRegistryFactoryorg.apache.camel.Routeorg.apache.camel.spi.RouteControllerorg.apache.camel.spi.RouteFactoryList<org.apache.camel.spi.RoutePolicyFactory>List<org.apache.camel.Route>protected Map<String,RouteService> org.apache.camel.spi.RoutesLoaderintList<org.apache.camel.spi.RouteStartupOrder>org.apache.camel.ServiceStatusgetRouteStatus(String key) org.apache.camel.catalog.RuntimeCamelCatalogorg.apache.camel.spi.RuntimeEndpointRegistryList<org.apache.camel.Service>org.apache.camel.ShutdownRouteorg.apache.camel.ShutdownRunningTaskorg.apache.camel.spi.ShutdownStrategyorg.apache.camel.support.jsse.SSLContextParametersprotected List<org.apache.camel.StartupListener>org.apache.camel.spi.StartupStepRecorderorg.apache.camel.StartupSummaryLevelbyteorg.apache.camel.spi.StreamCachingStrategyorg.apache.camel.spi.Tracerorg.apache.camel.spi.TransformerRegistryorg.apache.camel.TypeConverterorg.apache.camel.spi.TypeConverterRegistryorg.apache.camel.spi.UnitOfWorkFactorylongorg.apache.camel.spi.UriFactoryResolverorg.apache.camel.spi.UuidGeneratororg.apache.camel.spi.ValidatorRegistryorg.apache.camel.vault.VaultConfigurationorg.apache.camel.spi.XMLRoutesDefinitionLoaderorg.apache.camel.ComponenthasComponent(String componentName) org.apache.camel.EndpointhasEndpoint(String uri) org.apache.camel.EndpointhasEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri) <T> ThasService(Class<T> type) booleanhasService(Object object) <T> Set<T>hasServices(Class<T> type) voidinit()protected voidInitializes eager some mandatory services which needs to warmup and be ready as this helps optimize Camel at runtime.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanprotected booleanbooleanbooleanbooleanprotected voidprotected voidlogRouteState(org.apache.camel.Route route, String state, org.apache.camel.LoggingLevel loggingLevel) protected voidlogRouteStopSummary(org.apache.camel.LoggingLevel loggingLevel) protected voidprotected static <T> Torg.apache.camel.spi.NormalizedEndpointUrinormalizeUri(String uri) voidregisterEndpointCallback(org.apache.camel.spi.EndpointStrategy strategy) voidorg.apache.camel.ComponentremoveComponent(String componentName) voidremoveEndpoint(org.apache.camel.Endpoint endpoint) Collection<org.apache.camel.Endpoint>removeEndpoints(String uri) booleanremoveRoute(String routeId) protected booleanremoveRoute(String routeId, org.apache.camel.LoggingLevel loggingLevel) voidremoveRoute(org.apache.camel.Route route) voidbooleanremoveService(Object object) protected voidorg.apache.camel.spi.DataFormatresolveDataFormat(String name) org.apache.camel.spi.LanguageresolveLanguage(String name) resolvePropertyPlaceholders(String text, boolean keepUnresolvedOptional) org.apache.camel.spi.TransformerresolveTransformer(String scheme) org.apache.camel.spi.TransformerresolveTransformer(org.apache.camel.spi.DataType from, org.apache.camel.spi.DataType to) org.apache.camel.spi.ValidatorresolveValidator(org.apache.camel.spi.DataType type) voidresumeRoute(String routeId) protected voidresumeRouteService(RouteService routeService) Resumes the given route serviceprotected booleanrouteSupportsSuspension(String routeId) voidsetAllowUseOriginalMessage(Boolean allowUseOriginalMessage) voidsetAnnotationBasedProcessorFactory(org.apache.camel.spi.AnnotationBasedProcessorFactory annotationBasedProcessorFactory) voidsetApplicationContextClassLoader(ClassLoader classLoader) voidsetAsyncProcessorAwaitManager(org.apache.camel.spi.AsyncProcessorAwaitManager asyncProcessorAwaitManager) voidsetAutoCreateComponents(boolean autoCreateComponents) voidsetAutoStartup(Boolean autoStartup) voidsetAutowiredEnabled(Boolean autowiredEnabled) voidsetBacklogTraceStandby(Boolean backlogTraceStandby) voidsetBacklogTracing(Boolean backlogTrace) voidsetBacklogTracingStandby(boolean backlogTracingStandby) voidsetBacklogTracingTemplates(boolean backlogTracingTemplates) voidsetBasePackageScan(String basePackageScan) voidsetBeanIntrospection(org.apache.camel.spi.BeanIntrospection beanIntrospection) voidsetBeanPostProcessor(org.apache.camel.spi.CamelBeanPostProcessor beanPostProcessor) voidsetBeanProcessorFactory(org.apache.camel.spi.BeanProcessorFactory beanProcessorFactory) voidsetBeanProxyFactory(org.apache.camel.spi.BeanProxyFactory beanProxyFactory) voidsetBootstrapConfigurerResolver(org.apache.camel.spi.ConfigurerResolver configurerResolver) voidsetBootstrapFactoryFinder(org.apache.camel.spi.FactoryFinder factoryFinder) voidsetCaseInsensitiveHeaders(Boolean caseInsensitiveHeaders) voidsetClassResolver(org.apache.camel.spi.ClassResolver classResolver) voidsetCliConnectorFactory(org.apache.camel.spi.CliConnectorFactory cliConnectorFactory) voidsetComponentNameResolver(org.apache.camel.spi.ComponentNameResolver componentNameResolver) voidsetComponentResolver(org.apache.camel.spi.ComponentResolver componentResolver) voidsetConfigurerResolver(org.apache.camel.spi.ConfigurerResolver configurerResolver) static voidsetContextCounter(int value) Reset context counter to a preset value.voidsetDataFormatResolver(org.apache.camel.spi.DataFormatResolver dataFormatResolver) voidsetDebugger(org.apache.camel.spi.Debugger debugger) voidsetDebugging(Boolean debug) <T> voidsetDefaultExtension(Class<T> type, Supplier<T> module) voidsetDeferServiceFactory(org.apache.camel.spi.DeferServiceFactory deferServiceFactory) voidsetDelayer(Long delay) voidsetDependencyInjectionAnnotationFactory(org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory dependencyInjectionAnnotationFactory) voidsetDescription(String description) voidsetDevConsole(Boolean loadDevConsoles) voidsetDevConsoleResolver(org.apache.camel.console.DevConsoleResolver devConsoleResolver) voidsetDumpRoutes(Boolean dumpRoutes) voidsetErrorHandlerExecutorService(ScheduledExecutorService errorHandlerExecutorService) voidsetErrorHandlerFactory(org.apache.camel.ErrorHandlerFactory errorHandlerFactory) voidsetEventNotificationApplicable(boolean eventNotificationApplicable) voidsetExchangeFactory(org.apache.camel.spi.ExchangeFactory exchangeFactory) voidsetExchangeFactoryManager(org.apache.camel.spi.ExchangeFactoryManager exchangeFactoryManager) voidsetExecutorServiceManager(org.apache.camel.spi.ExecutorServiceManager executorServiceManager) <T> voidsetExtension(Class<T> type, T module) voidsetFactoryFinderResolver(org.apache.camel.spi.FactoryFinderResolver factoryFinderResolver) voidsetGlobalOptions(Map<String, String> globalOptions) voidsetHeadersMapFactory(org.apache.camel.spi.HeadersMapFactory headersMapFactory) voidsetHealthCheckResolver(org.apache.camel.health.HealthCheckResolver healthCheckResolver) voidsetInflightRepository(org.apache.camel.spi.InflightRepository repository) voidsetInitialization(AbstractCamelContext.Initialization initialization) Deprecated.voidsetInjector(org.apache.camel.spi.Injector injector) voidsetInterceptEndpointFactory(org.apache.camel.spi.InterceptEndpointFactory interceptEndpointFactory) voidsetInterceptStrategies(List<org.apache.camel.spi.InterceptStrategy> interceptStrategies) voidsetInternalProcessorFactory(org.apache.camel.spi.InternalProcessorFactory internalProcessorFactory) voidsetLanguageResolver(org.apache.camel.spi.LanguageResolver languageResolver) voidsetLightweight(boolean lightweight) voidsetLoadHealthChecks(Boolean loadHealthChecks) voidsetLoadTypeConverters(Boolean loadTypeConverters) voidsetLockModel(boolean lockModel) voidsetLogExhaustedMessageBody(Boolean logExhaustedMessageBody) voidsetLogJvmUptime(boolean logJvmUptime) Whether to log the JVM uptime on startup and shutdownvoidsetLogMask(Boolean logMask) voidsetManagementMBeanAssembler(org.apache.camel.spi.ManagementMBeanAssembler managementMBeanAssembler) voidsetManagementName(String managementName) voidsetManagementNameStrategy(org.apache.camel.spi.ManagementNameStrategy managementNameStrategy) voidsetManagementStrategy(org.apache.camel.spi.ManagementStrategy managementStrategy) voidsetMDCLoggingKeysPattern(String pattern) voidsetMessageHistory(Boolean messageHistory) voidsetMessageHistoryFactory(org.apache.camel.spi.MessageHistoryFactory messageHistoryFactory) voidsetModeline(Boolean modeline) voidsetModelineFactory(org.apache.camel.spi.ModelineFactory modelineFactory) voidsetModelJAXBContextFactory(org.apache.camel.spi.ModelJAXBContextFactory modelJAXBContextFactory) voidsetModelToXMLDumper(org.apache.camel.spi.ModelToXMLDumper modelToXMLDumper) voidvoidsetNameStrategy(org.apache.camel.spi.CamelContextNameStrategy nameStrategy) voidsetNodeIdFactory(org.apache.camel.spi.NodeIdFactory idFactory) voidsetPackageScanClassResolver(org.apache.camel.spi.PackageScanClassResolver packageScanClassResolver) voidsetPackageScanResourceResolver(org.apache.camel.spi.PackageScanResourceResolver packageScanResourceResolver) voidsetPeriodTaskResolver(org.apache.camel.spi.PeriodTaskResolver periodTaskResolver) voidsetPeriodTaskScheduler(org.apache.camel.spi.PeriodTaskScheduler periodTaskScheduler) voidsetProcessorExchangeFactory(org.apache.camel.spi.ProcessorExchangeFactory processorExchangeFactory) voidsetProcessorFactory(org.apache.camel.spi.ProcessorFactory processorFactory) voidsetPropertiesComponent(org.apache.camel.spi.PropertiesComponent propertiesComponent) voidsetReactiveExecutor(org.apache.camel.spi.ReactiveExecutor reactiveExecutor) voidsetRegistry(org.apache.camel.spi.Registry registry) voidsetResourceLoader(org.apache.camel.spi.ResourceLoader resourceLoader) voidsetRestBindingJaxbDataFormatFactory(org.apache.camel.spi.RestBindingJaxbDataFormatFactory restBindingJaxbDataFormatFactory) voidsetRestConfiguration(org.apache.camel.spi.RestConfiguration restConfiguration) voidsetRestRegistry(org.apache.camel.spi.RestRegistry restRegistry) voidsetRestRegistryFactory(org.apache.camel.spi.RestRegistryFactory restRegistryFactory) voidsetRouteController(org.apache.camel.spi.RouteController routeController) voidsetRouteFactory(org.apache.camel.spi.RouteFactory routeFactory) voidsetRoutePolicyFactories(List<org.apache.camel.spi.RoutePolicyFactory> routePolicyFactories) voidsetRoutesLoader(org.apache.camel.spi.RoutesLoader routesLoader) voidsetRuntimeCamelCatalog(org.apache.camel.catalog.RuntimeCamelCatalog runtimeCamelCatalog) voidsetRuntimeEndpointRegistry(org.apache.camel.spi.RuntimeEndpointRegistry runtimeEndpointRegistry) voidsetShutdownRoute(org.apache.camel.ShutdownRoute shutdownRoute) voidsetShutdownRunningTask(org.apache.camel.ShutdownRunningTask shutdownRunningTask) voidsetShutdownStrategy(org.apache.camel.spi.ShutdownStrategy shutdownStrategy) voidsetSourceLocationEnabled(Boolean sourceLocationEnabled) voidsetSSLContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) voidsetStartingRoutes(boolean starting) voidsetStartupStepRecorder(org.apache.camel.spi.StartupStepRecorder startupStepRecorder) voidsetStartupSummaryLevel(org.apache.camel.StartupSummaryLevel startupSummaryLevel) voidsetStreamCaching(Boolean cache) voidsetStreamCachingStrategy(org.apache.camel.spi.StreamCachingStrategy streamCachingStrategy) voidsetTracer(org.apache.camel.spi.Tracer tracer) voidsetTracing(Boolean tracing) voidsetTracingLoggingFormat(String format) voidsetTracingPattern(String tracePattern) voidsetTracingStandby(boolean tracingStandby) voidsetTracingTemplates(boolean tracingTemplates) voidsetTransformerRegistry(org.apache.camel.spi.TransformerRegistry transformerRegistry) voidsetTypeConverter(org.apache.camel.TypeConverter typeConverter) voidsetTypeConverterRegistry(org.apache.camel.spi.TypeConverterRegistry typeConverterRegistry) voidsetTypeConverterStatisticsEnabled(Boolean typeConverterStatisticsEnabled) voidsetUnitOfWorkFactory(org.apache.camel.spi.UnitOfWorkFactory unitOfWorkFactory) voidsetupManagement(Map<String, Object> options) voidsetupRoutes(boolean done) voidsetUriFactoryResolver(org.apache.camel.spi.UriFactoryResolver uriFactoryResolver) voidsetUseBreadcrumb(Boolean useBreadcrumb) voidsetUseDataType(Boolean useDataType) voidsetUseMDCLogging(Boolean useMDCLogging) voidsetUuidGenerator(org.apache.camel.spi.UuidGenerator uuidGenerator) voidsetValidatorRegistry(org.apache.camel.spi.ValidatorRegistry validatorRegistry) voidsetVaultConfiguration(org.apache.camel.vault.VaultConfiguration vaultConfiguration) voidsetXMLRoutesDefinitionLoader(org.apache.camel.spi.XMLRoutesDefinitionLoader xmlRoutesDefinitionLoader) protected booleanShould we start newly added routes?protected voidshutdownRouteService(RouteService routeService) protected voidshutdownRouteService(RouteService routeService, org.apache.camel.LoggingLevel loggingLevel) voidstart()voidvoidstartRoute(String routeId) voidvoidstartRouteService(RouteService routeService, boolean addingRoutes) Starts the given route servicevoidstop()voidvoidvoidbooleanstopRoute(String routeId, long timeout, TimeUnit timeUnit, boolean abortAfterTimeout, org.apache.camel.LoggingLevel loggingLevel) voidprotected voidstopRouteService(RouteService routeService, boolean removingRoutes, org.apache.camel.LoggingLevel loggingLevel) protected voidstopRouteService(RouteService routeService, org.apache.camel.LoggingLevel loggingLevel) voidsuspendRoute(String routeId) voidsuspendRoute(String routeId, long timeout, TimeUnit timeUnit) protected voidsuspendRouteService(RouteService routeService) 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, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.camel.CamelContext
addRouteFromTemplate, addRouteFromTemplate, addRouteFromTemplate, addRouteFromTemplate, removeRouteTemplatesMethods inherited from interface org.apache.camel.CamelContextLifecycle
build, getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, suspendMethods inherited from interface org.apache.camel.ExtendedCamelContext
createErrorHandler, disposeModel, getTestExcludeRoutes
-
Constructor Details
-
AbstractCamelContext
public AbstractCamelContext()Creates theCamelContextusingDefaultRegistryas registry. Use one of the other constructors to force use an explicit registry. -
AbstractCamelContext
public AbstractCamelContext(org.apache.camel.spi.Registry registry) Creates theCamelContextusing the given registry- Parameters:
registry- the registry
-
AbstractCamelContext
public AbstractCamelContext(boolean build)
-
-
Method Details
-
lookup
-
setContextCounter
public static void setContextCounter(int value) Reset context counter to a preset value. Mostly used for tests to ensure a predictable getName()- Parameters:
value- new value for the context counter
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.camel.CamelContextLifecycle- Throws:
IOException
-
getCamelContextReference
public org.apache.camel.CamelContext getCamelContextReference() -
getStatusPhase
public byte getStatusPhase()- Specified by:
getStatusPhasein interfaceorg.apache.camel.ExtendedCamelContext
-
eagerCreateTypeConverter
protected boolean eagerCreateTypeConverter()Whether to eager createTypeConverterduring initialization of CamelContext. This is enabled by default to optimize camel-core. -
adapt
- Specified by:
adaptin interfaceorg.apache.camel.CamelContext
-
getExtension
- Specified by:
getExtensionin interfaceorg.apache.camel.CamelContext
-
setExtension
- Specified by:
setExtensionin interfaceorg.apache.camel.CamelContext
-
setDefaultExtension
-
isVetoStarted
public boolean isVetoStarted()- Specified by:
isVetoStartedin interfaceorg.apache.camel.CamelContext
-
getInitialization
Deprecated. -
setInitialization
Deprecated. -
getName
- Specified by:
getNamein interfaceorg.apache.camel.CamelContext
-
setName
- Specified by:
setNamein interfaceorg.apache.camel.ExtendedCamelContext
-
getNameStrategy
public org.apache.camel.spi.CamelContextNameStrategy getNameStrategy()- Specified by:
getNameStrategyin interfaceorg.apache.camel.CamelContext
-
setNameStrategy
public void setNameStrategy(org.apache.camel.spi.CamelContextNameStrategy nameStrategy) - Specified by:
setNameStrategyin interfaceorg.apache.camel.CamelContext
-
getDescription
- Specified by:
getDescriptionin interfaceorg.apache.camel.CamelContext
-
setDescription
- Specified by:
setDescriptionin interfaceorg.apache.camel.ExtendedCamelContext
-
getManagementNameStrategy
public org.apache.camel.spi.ManagementNameStrategy getManagementNameStrategy()- Specified by:
getManagementNameStrategyin interfaceorg.apache.camel.CamelContext
-
setManagementNameStrategy
public void setManagementNameStrategy(org.apache.camel.spi.ManagementNameStrategy managementNameStrategy) - Specified by:
setManagementNameStrategyin interfaceorg.apache.camel.CamelContext
-
getManagementName
- Specified by:
getManagementNamein interfaceorg.apache.camel.CamelContext
-
setManagementName
- Specified by:
setManagementNamein interfaceorg.apache.camel.CamelContext
-
hasComponent
- Specified by:
hasComponentin interfaceorg.apache.camel.CamelContext
-
addComponent
- Specified by:
addComponentin interfaceorg.apache.camel.CamelContext
-
getComponent
- Specified by:
getComponentin interfaceorg.apache.camel.CamelContext
-
getComponent
- Specified by:
getComponentin interfaceorg.apache.camel.CamelContext
-
getComponent
public org.apache.camel.Component getComponent(String name, boolean autoCreateComponents, boolean autoStart) - Specified by:
getComponentin interfaceorg.apache.camel.CamelContext
-
getComponent
- Specified by:
getComponentin interfaceorg.apache.camel.CamelContext
-
removeComponent
- Specified by:
removeComponentin interfaceorg.apache.camel.CamelContext
-
getEndpointRegistry
public org.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri> getEndpointRegistry()- Specified by:
getEndpointRegistryin interfaceorg.apache.camel.CamelContext
-
getEndpoints
- Specified by:
getEndpointsin interfaceorg.apache.camel.CamelContext
-
getEndpointMap
- Specified by:
getEndpointMapin interfaceorg.apache.camel.CamelContext
-
hasEndpoint
- Specified by:
hasEndpointin interfaceorg.apache.camel.CamelContext
-
hasEndpoint
public org.apache.camel.Endpoint hasEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri) - Specified by:
hasEndpointin interfaceorg.apache.camel.ExtendedCamelContext
-
addEndpoint
public org.apache.camel.Endpoint addEndpoint(String uri, org.apache.camel.Endpoint endpoint) throws Exception - Specified by:
addEndpointin interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
removeEndpoint
- Specified by:
removeEndpointin interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
removeEndpoints
- Specified by:
removeEndpointsin interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
normalizeUri
- Specified by:
normalizeUriin interfaceorg.apache.camel.ExtendedCamelContext
-
getEndpoint
- Specified by:
getEndpointin interfaceorg.apache.camel.CamelContext
-
getEndpoint
public org.apache.camel.Endpoint getEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri) - Specified by:
getEndpointin interfaceorg.apache.camel.ExtendedCamelContext
-
getPrototypeEndpoint
- Specified by:
getPrototypeEndpointin interfaceorg.apache.camel.ExtendedCamelContext
-
getPrototypeEndpoint
public org.apache.camel.Endpoint getPrototypeEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri) - Specified by:
getPrototypeEndpointin interfaceorg.apache.camel.ExtendedCamelContext
-
getEndpoint
- Specified by:
getEndpointin interfaceorg.apache.camel.CamelContext
-
getEndpoint
public org.apache.camel.Endpoint getEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri, Map<String, Object> parameters) - Specified by:
getEndpointin interfaceorg.apache.camel.ExtendedCamelContext
-
doGetEndpoint
-
getEndpoint
- Specified by:
getEndpointin interfaceorg.apache.camel.CamelContext
-
registerEndpointCallback
public void registerEndpointCallback(org.apache.camel.spi.EndpointStrategy strategy) - Specified by:
registerEndpointCallbackin interfaceorg.apache.camel.ExtendedCamelContext
-
addEndpointToRegistry
protected org.apache.camel.Endpoint addEndpointToRegistry(String uri, org.apache.camel.Endpoint endpoint) Strategy to add the given endpoint to the internal endpoint registry- Parameters:
uri- uri of the endpointendpoint- the endpoint to add- Returns:
- the added endpoint
-
getEndpointKey
Gets the endpoint key to use for lookup or whe adding endpoints to theDefaultEndpointRegistry- Parameters:
uri- the endpoint uri- Returns:
- the key
-
getEndpointKey
protected org.apache.camel.support.NormalizedUri getEndpointKey(String uri, org.apache.camel.Endpoint endpoint) Gets the endpoint key to use for lookup or whe adding endpoints to theDefaultEndpointRegistry- Parameters:
uri- the endpoint uriendpoint- the endpoint- Returns:
- the key
-
getGlobalEndpointConfiguration
public org.apache.camel.GlobalEndpointConfiguration getGlobalEndpointConfiguration()- Specified by:
getGlobalEndpointConfigurationin interfaceorg.apache.camel.CamelContext
-
getRouteController
public org.apache.camel.spi.RouteController getRouteController()- Specified by:
getRouteControllerin interfaceorg.apache.camel.CamelContext
-
setRouteController
public void setRouteController(org.apache.camel.spi.RouteController routeController) - Specified by:
setRouteControllerin interfaceorg.apache.camel.CamelContext
-
getRouteStartupOrder
- Specified by:
getRouteStartupOrderin interfaceorg.apache.camel.ExtendedCamelContext
-
getRoutes
- Specified by:
getRoutesin interfaceorg.apache.camel.CamelContext
-
getRoutesSize
public int getRoutesSize()- Specified by:
getRoutesSizein interfaceorg.apache.camel.CamelContext
-
getRoute
- Specified by:
getRoutein interfaceorg.apache.camel.CamelContext
-
getProcessor
- Specified by:
getProcessorin interfaceorg.apache.camel.CamelContext
-
getProcessor
- Specified by:
getProcessorin interfaceorg.apache.camel.CamelContext
-
removeRoute
public void removeRoute(org.apache.camel.Route route) - Specified by:
removeRoutein interfaceorg.apache.camel.ExtendedCamelContext
-
addRoute
public void addRoute(org.apache.camel.Route route) - Specified by:
addRoutein interfaceorg.apache.camel.ExtendedCamelContext
-
addRoutes
- Specified by:
addRoutesin interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
addTemplatedRoutes
- Specified by:
addTemplatedRoutesin interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
addRoutesConfigurations
public void addRoutesConfigurations(org.apache.camel.RouteConfigurationsBuilder builder) throws Exception - Specified by:
addRoutesConfigurationsin interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
getRouteStatus
-
isStartingRoutes
public boolean isStartingRoutes() -
setStartingRoutes
public void setStartingRoutes(boolean starting) -
isLockModel
public boolean isLockModel() -
setLockModel
public void setLockModel(boolean lockModel) -
isSetupRoutes
public boolean isSetupRoutes()- Specified by:
isSetupRoutesin interfaceorg.apache.camel.ExtendedCamelContext
-
startAllRoutes
- Throws:
Exception
-
stopAllRoutes
- Throws:
Exception
-
removeAllRoutes
- Throws:
Exception
-
startRoute
- Throws:
Exception
-
resumeRoute
- Throws:
Exception
-
stopRoute
public boolean stopRoute(String routeId, long timeout, TimeUnit timeUnit, boolean abortAfterTimeout, org.apache.camel.LoggingLevel loggingLevel) throws Exception - Throws:
Exception
-
stopRoute
- Throws:
Exception
-
stopRoute
- Throws:
Exception
-
stopRoute
- Throws:
Exception
-
doShutdownRoute
protected void doShutdownRoute(String routeId, long timeout, TimeUnit timeUnit, boolean removingRoutes, org.apache.camel.LoggingLevel loggingLevel) throws Exception - Throws:
Exception
-
removeRoute
- Specified by:
removeRoutein interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
removeRoute
protected boolean removeRoute(String routeId, org.apache.camel.LoggingLevel loggingLevel) throws Exception - Throws:
Exception
-
suspendRoute
- Throws:
Exception
-
suspendRoute
- Throws:
Exception
-
addService
- Specified by:
addServicein interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
addService
- Specified by:
addServicein interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
addService
- Specified by:
addServicein interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
addPrototypeService
- Specified by:
addPrototypeServicein interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
doAddService
protected <T> T doAddService(T object) -
doAddService
protected <T> T doAddService(T object, boolean stopOnShutdown) -
doAddService
protected <T> T doAddService(T object, boolean stopOnShutdown, boolean forceStart, boolean useLifecycleStrategies) -
removeService
- Specified by:
removeServicein interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
addBootstrap
public void addBootstrap(org.apache.camel.spi.BootstrapCloseable bootstrap) - Specified by:
addBootstrapin interfaceorg.apache.camel.ExtendedCamelContext
-
getServices
- Specified by:
getServicesin interfaceorg.apache.camel.ExtendedCamelContext
-
hasService
- Specified by:
hasServicein interfaceorg.apache.camel.CamelContext
-
hasService
- Specified by:
hasServicein interfaceorg.apache.camel.CamelContext
-
hasServices
- Specified by:
hasServicesin interfaceorg.apache.camel.CamelContext
-
deferStartService
- Specified by:
deferStartServicein interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
deferStartService
public void deferStartService(Object object, boolean stopOnShutdown, boolean startEarly) throws Exception - Throws:
Exception
-
getStartupListeners
-
addStartupListener
- Specified by:
addStartupListenerin interfaceorg.apache.camel.CamelContext- Throws:
Exception
-
getComponentParameterJsonSchema
- Specified by:
getComponentParameterJsonSchemain interfaceorg.apache.camel.CatalogCamelContext- Throws:
IOException
-
getDataFormatParameterJsonSchema
- Specified by:
getDataFormatParameterJsonSchemain interfaceorg.apache.camel.CatalogCamelContext- Throws:
IOException
-
getLanguageParameterJsonSchema
- Specified by:
getLanguageParameterJsonSchemain interfaceorg.apache.camel.CatalogCamelContext- Throws:
IOException
-
getEipParameterJsonSchema
- Specified by:
getEipParameterJsonSchemain interfaceorg.apache.camel.CatalogCamelContext- Throws:
IOException
-
resolveLanguage
- Specified by:
resolveLanguagein interfaceorg.apache.camel.CamelContext
-
resolvePropertyPlaceholders
- Specified by:
resolvePropertyPlaceholdersin interfaceorg.apache.camel.CamelContext
-
resolvePropertyPlaceholders
- Specified by:
resolvePropertyPlaceholdersin interfaceorg.apache.camel.ExtendedCamelContext
-
getTypeConverter
public org.apache.camel.TypeConverter getTypeConverter()- Specified by:
getTypeConverterin interfaceorg.apache.camel.CamelContext
-
setTypeConverter
public void setTypeConverter(org.apache.camel.TypeConverter typeConverter) -
getOrCreateTypeConverter
protected org.apache.camel.TypeConverter getOrCreateTypeConverter() -
getTypeConverterRegistry
public org.apache.camel.spi.TypeConverterRegistry getTypeConverterRegistry()- Specified by:
getTypeConverterRegistryin interfaceorg.apache.camel.CamelContext
-
setTypeConverterRegistry
public void setTypeConverterRegistry(org.apache.camel.spi.TypeConverterRegistry typeConverterRegistry) - Specified by:
setTypeConverterRegistryin interfaceorg.apache.camel.CamelContext
-
getInjector
public org.apache.camel.spi.Injector getInjector()- Specified by:
getInjectorin interfaceorg.apache.camel.CamelContext
-
setInjector
public void setInjector(org.apache.camel.spi.Injector injector) - Specified by:
setInjectorin interfaceorg.apache.camel.CamelContext
-
getPropertiesComponent
public org.apache.camel.spi.PropertiesComponent getPropertiesComponent()- Specified by:
getPropertiesComponentin interfaceorg.apache.camel.CamelContext
-
setPropertiesComponent
public void setPropertiesComponent(org.apache.camel.spi.PropertiesComponent propertiesComponent) - Specified by:
setPropertiesComponentin interfaceorg.apache.camel.CamelContext
-
getBeanPostProcessor
public org.apache.camel.spi.CamelBeanPostProcessor getBeanPostProcessor()- Specified by:
getBeanPostProcessorin interfaceorg.apache.camel.ExtendedCamelContext
-
setBeanPostProcessor
public void setBeanPostProcessor(org.apache.camel.spi.CamelBeanPostProcessor beanPostProcessor) - Specified by:
setBeanPostProcessorin interfaceorg.apache.camel.ExtendedCamelContext
-
getDependencyInjectionAnnotationFactory
public org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory getDependencyInjectionAnnotationFactory()- Specified by:
getDependencyInjectionAnnotationFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setDependencyInjectionAnnotationFactory
public void setDependencyInjectionAnnotationFactory(org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory dependencyInjectionAnnotationFactory) - Specified by:
setDependencyInjectionAnnotationFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getManagementMBeanAssembler
public org.apache.camel.spi.ManagementMBeanAssembler getManagementMBeanAssembler()- Specified by:
getManagementMBeanAssemblerin interfaceorg.apache.camel.ExtendedCamelContext
-
setManagementMBeanAssembler
public void setManagementMBeanAssembler(org.apache.camel.spi.ManagementMBeanAssembler managementMBeanAssembler) -
getComponentResolver
public org.apache.camel.spi.ComponentResolver getComponentResolver()- Specified by:
getComponentResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setComponentResolver
public void setComponentResolver(org.apache.camel.spi.ComponentResolver componentResolver) - Specified by:
setComponentResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getComponentNameResolver
public org.apache.camel.spi.ComponentNameResolver getComponentNameResolver()- Specified by:
getComponentNameResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setComponentNameResolver
public void setComponentNameResolver(org.apache.camel.spi.ComponentNameResolver componentNameResolver) - Specified by:
setComponentNameResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getLanguageResolver
public org.apache.camel.spi.LanguageResolver getLanguageResolver()- Specified by:
getLanguageResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setLanguageResolver
public void setLanguageResolver(org.apache.camel.spi.LanguageResolver languageResolver) - Specified by:
setLanguageResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getConfigurerResolver
public org.apache.camel.spi.ConfigurerResolver getConfigurerResolver()- Specified by:
getConfigurerResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setConfigurerResolver
public void setConfigurerResolver(org.apache.camel.spi.ConfigurerResolver configurerResolver) - Specified by:
setConfigurerResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getUriFactoryResolver
public org.apache.camel.spi.UriFactoryResolver getUriFactoryResolver()- Specified by:
getUriFactoryResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setUriFactoryResolver
public void setUriFactoryResolver(org.apache.camel.spi.UriFactoryResolver uriFactoryResolver) - Specified by:
setUriFactoryResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
isAutoCreateComponents
public boolean isAutoCreateComponents() -
setAutoCreateComponents
public void setAutoCreateComponents(boolean autoCreateComponents) -
getRegistry
public org.apache.camel.spi.Registry getRegistry()- Specified by:
getRegistryin interfaceorg.apache.camel.CamelContext
-
setRegistry
public void setRegistry(org.apache.camel.spi.Registry registry) - Specified by:
setRegistryin interfaceorg.apache.camel.ExtendedCamelContext
-
getRegistry
- Specified by:
getRegistryin interfaceorg.apache.camel.CamelContext
-
getLifecycleStrategies
- Specified by:
getLifecycleStrategiesin interfaceorg.apache.camel.CamelContext
-
addLifecycleStrategy
public void addLifecycleStrategy(org.apache.camel.spi.LifecycleStrategy lifecycleStrategy) - Specified by:
addLifecycleStrategyin interfaceorg.apache.camel.CamelContext
-
setupRoutes
public void setupRoutes(boolean done) - Specified by:
setupRoutesin interfaceorg.apache.camel.ExtendedCamelContext
-
getRestConfiguration
public org.apache.camel.spi.RestConfiguration getRestConfiguration()- Specified by:
getRestConfigurationin interfaceorg.apache.camel.CamelContext
-
setRestConfiguration
public void setRestConfiguration(org.apache.camel.spi.RestConfiguration restConfiguration) - Specified by:
setRestConfigurationin interfaceorg.apache.camel.CamelContext
-
getVaultConfiguration
public org.apache.camel.vault.VaultConfiguration getVaultConfiguration()- Specified by:
getVaultConfigurationin interfaceorg.apache.camel.CamelContext
-
setVaultConfiguration
public void setVaultConfiguration(org.apache.camel.vault.VaultConfiguration vaultConfiguration) - Specified by:
setVaultConfigurationin interfaceorg.apache.camel.CamelContext
-
getInterceptStrategies
- Specified by:
getInterceptStrategiesin interfaceorg.apache.camel.ExtendedCamelContext
-
setInterceptStrategies
public void setInterceptStrategies(List<org.apache.camel.spi.InterceptStrategy> interceptStrategies) -
addInterceptStrategy
public void addInterceptStrategy(org.apache.camel.spi.InterceptStrategy interceptStrategy) - Specified by:
addInterceptStrategyin interfaceorg.apache.camel.ExtendedCamelContext
-
getRoutePolicyFactories
- Specified by:
getRoutePolicyFactoriesin interfaceorg.apache.camel.CamelContext
-
setRoutePolicyFactories
public void setRoutePolicyFactories(List<org.apache.camel.spi.RoutePolicyFactory> routePolicyFactories) -
addRoutePolicyFactory
public void addRoutePolicyFactory(org.apache.camel.spi.RoutePolicyFactory routePolicyFactory) - Specified by:
addRoutePolicyFactoryin interfaceorg.apache.camel.CamelContext
-
getLogListeners
- Specified by:
getLogListenersin interfaceorg.apache.camel.ExtendedCamelContext
-
addLogListener
public void addLogListener(org.apache.camel.spi.LogListener listener) - Specified by:
addLogListenerin interfaceorg.apache.camel.ExtendedCamelContext
-
setStreamCaching
- Specified by:
setStreamCachingin interfaceorg.apache.camel.RuntimeConfiguration
-
isStreamCaching
- Specified by:
isStreamCachingin interfaceorg.apache.camel.RuntimeConfiguration
-
setTracing
- Specified by:
setTracingin interfaceorg.apache.camel.RuntimeConfiguration
-
isTracing
- Specified by:
isTracingin interfaceorg.apache.camel.RuntimeConfiguration
-
getTracingPattern
- Specified by:
getTracingPatternin interfaceorg.apache.camel.RuntimeConfiguration
-
setTracingPattern
- Specified by:
setTracingPatternin interfaceorg.apache.camel.RuntimeConfiguration
-
getTracingLoggingFormat
- Specified by:
getTracingLoggingFormatin interfaceorg.apache.camel.CamelContext
-
setTracingLoggingFormat
- Specified by:
setTracingLoggingFormatin interfaceorg.apache.camel.CamelContext
-
isBacklogTracing
- Specified by:
isBacklogTracingin interfaceorg.apache.camel.RuntimeConfiguration
-
setBacklogTracing
- Specified by:
setBacklogTracingin interfaceorg.apache.camel.RuntimeConfiguration
-
getBacklogTraceStandby
-
setBacklogTraceStandby
-
setDebugging
- Specified by:
setDebuggingin interfaceorg.apache.camel.RuntimeConfiguration
-
isDebugging
- Specified by:
isDebuggingin interfaceorg.apache.camel.RuntimeConfiguration
-
setMessageHistory
- Specified by:
setMessageHistoryin interfaceorg.apache.camel.RuntimeConfiguration
-
isMessageHistory
- Specified by:
isMessageHistoryin interfaceorg.apache.camel.RuntimeConfiguration
-
setLogMask
- Specified by:
setLogMaskin interfaceorg.apache.camel.RuntimeConfiguration
-
isLogMask
- Specified by:
isLogMaskin interfaceorg.apache.camel.RuntimeConfiguration
-
isLogExhaustedMessageBody
- Specified by:
isLogExhaustedMessageBodyin interfaceorg.apache.camel.RuntimeConfiguration
-
setLogExhaustedMessageBody
- Specified by:
setLogExhaustedMessageBodyin interfaceorg.apache.camel.RuntimeConfiguration
-
getDelayer
- Specified by:
getDelayerin interfaceorg.apache.camel.RuntimeConfiguration
-
setDelayer
- Specified by:
setDelayerin interfaceorg.apache.camel.RuntimeConfiguration
-
createProducerTemplate
public org.apache.camel.ProducerTemplate createProducerTemplate()- Specified by:
createProducerTemplatein interfaceorg.apache.camel.CamelContext
-
createProducerTemplate
public org.apache.camel.ProducerTemplate createProducerTemplate(int maximumCacheSize) - Specified by:
createProducerTemplatein interfaceorg.apache.camel.CamelContext
-
createFluentProducerTemplate
public org.apache.camel.FluentProducerTemplate createFluentProducerTemplate()- Specified by:
createFluentProducerTemplatein interfaceorg.apache.camel.CamelContext
-
createFluentProducerTemplate
public org.apache.camel.FluentProducerTemplate createFluentProducerTemplate(int maximumCacheSize) - Specified by:
createFluentProducerTemplatein interfaceorg.apache.camel.CamelContext
-
createConsumerTemplate
public org.apache.camel.ConsumerTemplate createConsumerTemplate()- Specified by:
createConsumerTemplatein interfaceorg.apache.camel.CamelContext
-
createConsumerTemplate
public org.apache.camel.ConsumerTemplate createConsumerTemplate(int maximumCacheSize) - Specified by:
createConsumerTemplatein interfaceorg.apache.camel.CamelContext
-
getErrorHandlerFactory
public org.apache.camel.ErrorHandlerFactory getErrorHandlerFactory()- Specified by:
getErrorHandlerFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setErrorHandlerFactory
public void setErrorHandlerFactory(org.apache.camel.ErrorHandlerFactory errorHandlerFactory) - Specified by:
setErrorHandlerFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getErrorHandlerExecutorService
- Specified by:
getErrorHandlerExecutorServicein interfaceorg.apache.camel.ExtendedCamelContext
-
setErrorHandlerExecutorService
-
createErrorHandlerExecutorService
-
getUnitOfWorkFactory
public org.apache.camel.spi.UnitOfWorkFactory getUnitOfWorkFactory()- Specified by:
getUnitOfWorkFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setUnitOfWorkFactory
public void setUnitOfWorkFactory(org.apache.camel.spi.UnitOfWorkFactory unitOfWorkFactory) - Specified by:
setUnitOfWorkFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getRuntimeEndpointRegistry
public org.apache.camel.spi.RuntimeEndpointRegistry getRuntimeEndpointRegistry()- Specified by:
getRuntimeEndpointRegistryin interfaceorg.apache.camel.CamelContext
-
setRuntimeEndpointRegistry
public void setRuntimeEndpointRegistry(org.apache.camel.spi.RuntimeEndpointRegistry runtimeEndpointRegistry) - Specified by:
setRuntimeEndpointRegistryin interfaceorg.apache.camel.CamelContext
-
getUptime
- Specified by:
getUptimein interfaceorg.apache.camel.CamelContext
-
getUptimeMillis
public long getUptimeMillis()- Specified by:
getUptimeMillisin interfaceorg.apache.camel.CamelContext
-
getStartDate
- Specified by:
getStartDatein interfaceorg.apache.camel.CamelContext
-
isEventNotificationApplicable
public boolean isEventNotificationApplicable()- Specified by:
isEventNotificationApplicablein interfaceorg.apache.camel.ExtendedCamelContext
-
setEventNotificationApplicable
public void setEventNotificationApplicable(boolean eventNotificationApplicable) - Specified by:
setEventNotificationApplicablein interfaceorg.apache.camel.ExtendedCamelContext
-
getVersion
- Specified by:
getVersionin interfaceorg.apache.camel.CamelContext
-
doSuspend
- Overrides:
doSuspendin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
doResume
- Overrides:
doResumein classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
doLifecycleChange
- Overrides:
doLifecycleChangein classorg.apache.camel.support.service.BaseService
-
init
public void init()- Specified by:
initin interfaceorg.apache.camel.CamelContextLifecycle- Overrides:
initin classorg.apache.camel.support.service.BaseService
-
start
public void start()- Specified by:
startin interfaceorg.apache.camel.CamelContextLifecycle- Overrides:
startin classorg.apache.camel.support.service.BaseService
-
stop
public void stop()- Specified by:
stopin interfaceorg.apache.camel.CamelContextLifecycle- Overrides:
stopin classorg.apache.camel.support.service.BaseService
-
doBuild
- Overrides:
doBuildin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
resetBuildTime
protected void resetBuildTime() -
doInit
- Overrides:
doInitin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
doStart
- Overrides:
doStartin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
doStartContext
- Throws:
Exception
-
logDuplicateComponents
protected void logDuplicateComponents() -
logStartSummary
protected void logStartSummary() -
doStartCamel
- Throws:
Exception
-
doStop
- Overrides:
doStopin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
doFail
- Overrides:
doFailin classorg.apache.camel.support.service.BaseService
-
doDumpRoutes
protected void doDumpRoutes() -
logRouteStopSummary
protected void logRouteStopSummary(org.apache.camel.LoggingLevel loggingLevel) -
startRouteDefinitions
- Throws:
Exception
-
removeRouteDefinitionsFromTemplate
- Throws:
Exception
-
isStreamCachingInUse
- Throws:
Exception
-
bindDataFormats
- Throws:
Exception
-
routeSupportsSuspension
-
startRouteService
Starts the given route service- Throws:
Exception
-
resumeRouteService
Resumes the given route service- Throws:
Exception
-
stopRouteService
protected void stopRouteService(RouteService routeService, boolean removingRoutes, org.apache.camel.LoggingLevel loggingLevel) throws Exception - Throws:
Exception
-
logRouteState
protected void logRouteState(org.apache.camel.Route route, String state, org.apache.camel.LoggingLevel loggingLevel) -
stopRouteService
protected void stopRouteService(RouteService routeService, org.apache.camel.LoggingLevel loggingLevel) throws Exception - Throws:
Exception
-
shutdownRouteService
- Throws:
Exception
-
shutdownRouteService
protected void shutdownRouteService(RouteService routeService, org.apache.camel.LoggingLevel loggingLevel) throws Exception - Throws:
Exception
-
suspendRouteService
- Throws:
Exception
-
forceLazyInitialization
protected void forceLazyInitialization()Force some lazy initialization to occur upfront before we start any components and create routes -
initEagerMandatoryServices
protected void initEagerMandatoryServices()Initializes eager some mandatory services which needs to warmup and be ready as this helps optimize Camel at runtime. -
doStartStandardServices
protected void doStartStandardServices() -
doStartEagerServices
protected void doStartEagerServices() -
forceStopLazyInitialization
protected void forceStopLazyInitialization()Force clear lazy initialization so they can be re-created on restart -
createEndpoint
A pluggable strategy to allow an endpoint to be created without requiring a component to be its factory, such as for looking up the URI inside someRegistry- Parameters:
uri- the uri for the endpoint to be created- Returns:
- the newly created endpoint or null if it could not be resolved
-
convertBeanToEndpoint
Strategy method for attempting to convert the bean from aRegistryto an endpoint using some kind of transformation or wrapper- Parameters:
uri- the uri for the endpoint (and name in the registry)bean- the bean to be converted to an endpoint, which will be not null- Returns:
- a new endpoint
-
shouldStartRoutes
protected boolean shouldStartRoutes()Should we start newly added routes? -
getGlobalOptions
- Specified by:
getGlobalOptionsin interfaceorg.apache.camel.CamelContext
-
setGlobalOptions
- Specified by:
setGlobalOptionsin interfaceorg.apache.camel.CamelContext
-
getDefaultFactoryFinder
public org.apache.camel.spi.FactoryFinder getDefaultFactoryFinder()- Specified by:
getDefaultFactoryFinderin interfaceorg.apache.camel.ExtendedCamelContext
-
getBootstrapConfigurerResolver
public org.apache.camel.spi.ConfigurerResolver getBootstrapConfigurerResolver()- Specified by:
getBootstrapConfigurerResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setBootstrapConfigurerResolver
public void setBootstrapConfigurerResolver(org.apache.camel.spi.ConfigurerResolver configurerResolver) - Specified by:
setBootstrapConfigurerResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getBootstrapFactoryFinder
public org.apache.camel.spi.FactoryFinder getBootstrapFactoryFinder()- Specified by:
getBootstrapFactoryFinderin interfaceorg.apache.camel.ExtendedCamelContext
-
setBootstrapFactoryFinder
public void setBootstrapFactoryFinder(org.apache.camel.spi.FactoryFinder factoryFinder) - Specified by:
setBootstrapFactoryFinderin interfaceorg.apache.camel.ExtendedCamelContext
-
getBootstrapFactoryFinder
- Specified by:
getBootstrapFactoryFinderin interfaceorg.apache.camel.ExtendedCamelContext
-
createBootstrapFactoryFinder
-
getFactoryFinderResolver
public org.apache.camel.spi.FactoryFinderResolver getFactoryFinderResolver()- Specified by:
getFactoryFinderResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setFactoryFinderResolver
public void setFactoryFinderResolver(org.apache.camel.spi.FactoryFinderResolver factoryFinderResolver) - Specified by:
setFactoryFinderResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getFactoryFinder
- Specified by:
getFactoryFinderin interfaceorg.apache.camel.ExtendedCamelContext
-
createFactoryFinder
-
getClassResolver
public org.apache.camel.spi.ClassResolver getClassResolver()- Specified by:
getClassResolverin interfaceorg.apache.camel.CamelContext
-
setClassResolver
public void setClassResolver(org.apache.camel.spi.ClassResolver classResolver) - Specified by:
setClassResolverin interfaceorg.apache.camel.CamelContext
-
getPackageScanClassResolver
public org.apache.camel.spi.PackageScanClassResolver getPackageScanClassResolver()- Specified by:
getPackageScanClassResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setPackageScanClassResolver
public void setPackageScanClassResolver(org.apache.camel.spi.PackageScanClassResolver packageScanClassResolver) - Specified by:
setPackageScanClassResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getPackageScanResourceResolver
public org.apache.camel.spi.PackageScanResourceResolver getPackageScanResourceResolver()- Specified by:
getPackageScanResourceResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setPackageScanResourceResolver
public void setPackageScanResourceResolver(org.apache.camel.spi.PackageScanResourceResolver packageScanResourceResolver) - Specified by:
setPackageScanResourceResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getComponentNames
- Specified by:
getComponentNamesin interfaceorg.apache.camel.CamelContext
-
getLanguageNames
- Specified by:
getLanguageNamesin interfaceorg.apache.camel.CamelContext
-
getModelJAXBContextFactory
public org.apache.camel.spi.ModelJAXBContextFactory getModelJAXBContextFactory()- Specified by:
getModelJAXBContextFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setModelJAXBContextFactory
public void setModelJAXBContextFactory(org.apache.camel.spi.ModelJAXBContextFactory modelJAXBContextFactory) - Specified by:
setModelJAXBContextFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getNodeIdFactory
public org.apache.camel.spi.NodeIdFactory getNodeIdFactory()- Specified by:
getNodeIdFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setNodeIdFactory
public void setNodeIdFactory(org.apache.camel.spi.NodeIdFactory idFactory) - Specified by:
setNodeIdFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getModelineFactory
public org.apache.camel.spi.ModelineFactory getModelineFactory()- Specified by:
getModelineFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setModelineFactory
public void setModelineFactory(org.apache.camel.spi.ModelineFactory modelineFactory) - Specified by:
setModelineFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getPeriodTaskResolver
public org.apache.camel.spi.PeriodTaskResolver getPeriodTaskResolver()- Specified by:
getPeriodTaskResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setPeriodTaskResolver
public void setPeriodTaskResolver(org.apache.camel.spi.PeriodTaskResolver periodTaskResolver) - Specified by:
setPeriodTaskResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getPeriodTaskScheduler
public org.apache.camel.spi.PeriodTaskScheduler getPeriodTaskScheduler()- Specified by:
getPeriodTaskSchedulerin interfaceorg.apache.camel.ExtendedCamelContext
-
setPeriodTaskScheduler
public void setPeriodTaskScheduler(org.apache.camel.spi.PeriodTaskScheduler periodTaskScheduler) - Specified by:
setPeriodTaskSchedulerin interfaceorg.apache.camel.ExtendedCamelContext
-
getManagementStrategy
public org.apache.camel.spi.ManagementStrategy getManagementStrategy()- Specified by:
getManagementStrategyin interfaceorg.apache.camel.CamelContext
-
setManagementStrategy
public void setManagementStrategy(org.apache.camel.spi.ManagementStrategy managementStrategy) - Specified by:
setManagementStrategyin interfaceorg.apache.camel.CamelContext
-
disableJMX
public void disableJMX()- Specified by:
disableJMXin interfaceorg.apache.camel.CamelContext
-
isJMXDisabled
public boolean isJMXDisabled() -
setupManagement
- Specified by:
setupManagementin interfaceorg.apache.camel.ExtendedCamelContext
-
getInflightRepository
public org.apache.camel.spi.InflightRepository getInflightRepository()- Specified by:
getInflightRepositoryin interfaceorg.apache.camel.CamelContext
-
setInflightRepository
public void setInflightRepository(org.apache.camel.spi.InflightRepository repository) - Specified by:
setInflightRepositoryin interfaceorg.apache.camel.CamelContext
-
getAsyncProcessorAwaitManager
public org.apache.camel.spi.AsyncProcessorAwaitManager getAsyncProcessorAwaitManager()- Specified by:
getAsyncProcessorAwaitManagerin interfaceorg.apache.camel.ExtendedCamelContext
-
setAsyncProcessorAwaitManager
public void setAsyncProcessorAwaitManager(org.apache.camel.spi.AsyncProcessorAwaitManager asyncProcessorAwaitManager) - Specified by:
setAsyncProcessorAwaitManagerin interfaceorg.apache.camel.ExtendedCamelContext
-
getBeanIntrospection
public org.apache.camel.spi.BeanIntrospection getBeanIntrospection()- Specified by:
getBeanIntrospectionin interfaceorg.apache.camel.ExtendedCamelContext
-
setBeanIntrospection
public void setBeanIntrospection(org.apache.camel.spi.BeanIntrospection beanIntrospection) - Specified by:
setBeanIntrospectionin interfaceorg.apache.camel.ExtendedCamelContext
-
setAutoStartup
- Specified by:
setAutoStartupin interfaceorg.apache.camel.RuntimeConfiguration
-
isAutoStartup
- Specified by:
isAutoStartupin interfaceorg.apache.camel.RuntimeConfiguration
-
isLoadTypeConverters
- Specified by:
isLoadTypeConvertersin interfaceorg.apache.camel.CamelContext
-
setLoadTypeConverters
- Specified by:
setLoadTypeConvertersin interfaceorg.apache.camel.CamelContext
-
isLoadHealthChecks
- Specified by:
isLoadHealthChecksin interfaceorg.apache.camel.CamelContext
-
setLoadHealthChecks
- Specified by:
setLoadHealthChecksin interfaceorg.apache.camel.CamelContext
-
isModeline
- Specified by:
isModelinein interfaceorg.apache.camel.CamelContext
-
setModeline
- Specified by:
setModelinein interfaceorg.apache.camel.CamelContext
-
isDevConsole
- Specified by:
isDevConsolein interfaceorg.apache.camel.CamelContext
-
setDevConsole
- Specified by:
setDevConsolein interfaceorg.apache.camel.CamelContext
-
isTypeConverterStatisticsEnabled
- Specified by:
isTypeConverterStatisticsEnabledin interfaceorg.apache.camel.CamelContext
-
isSourceLocationEnabled
- Specified by:
isSourceLocationEnabledin interfaceorg.apache.camel.CamelContext
-
setSourceLocationEnabled
- Specified by:
setSourceLocationEnabledin interfaceorg.apache.camel.CamelContext
-
setTypeConverterStatisticsEnabled
- Specified by:
setTypeConverterStatisticsEnabledin interfaceorg.apache.camel.CamelContext
-
getBasePackageScan
- Specified by:
getBasePackageScanin interfaceorg.apache.camel.ExtendedCamelContext
-
setBasePackageScan
- Specified by:
setBasePackageScanin interfaceorg.apache.camel.ExtendedCamelContext
-
isDumpRoutes
- Specified by:
isDumpRoutesin interfaceorg.apache.camel.CamelContext
-
setDumpRoutes
- Specified by:
setDumpRoutesin interfaceorg.apache.camel.CamelContext
-
isUseMDCLogging
- Specified by:
isUseMDCLoggingin interfaceorg.apache.camel.CamelContext
-
setUseMDCLogging
- Specified by:
setUseMDCLoggingin interfaceorg.apache.camel.CamelContext
-
getMDCLoggingKeysPattern
- Specified by:
getMDCLoggingKeysPatternin interfaceorg.apache.camel.CamelContext
-
setMDCLoggingKeysPattern
- Specified by:
setMDCLoggingKeysPatternin interfaceorg.apache.camel.CamelContext
-
isUseDataType
- Specified by:
isUseDataTypein interfaceorg.apache.camel.CamelContext
-
setUseDataType
- Specified by:
setUseDataTypein interfaceorg.apache.camel.CamelContext
-
isUseBreadcrumb
- Specified by:
isUseBreadcrumbin interfaceorg.apache.camel.CamelContext
-
setUseBreadcrumb
- Specified by:
setUseBreadcrumbin interfaceorg.apache.camel.CamelContext
-
getApplicationContextClassLoader
- Specified by:
getApplicationContextClassLoaderin interfaceorg.apache.camel.CamelContext
-
setApplicationContextClassLoader
- Specified by:
setApplicationContextClassLoaderin interfaceorg.apache.camel.CamelContext
-
getDataFormatResolver
public org.apache.camel.spi.DataFormatResolver getDataFormatResolver()- Specified by:
getDataFormatResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setDataFormatResolver
public void setDataFormatResolver(org.apache.camel.spi.DataFormatResolver dataFormatResolver) - Specified by:
setDataFormatResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
resolveDataFormat
- Specified by:
resolveDataFormatin interfaceorg.apache.camel.CamelContext
-
createDataFormat
- Specified by:
createDataFormatin interfaceorg.apache.camel.CamelContext
-
getDataFormatNames
- Specified by:
getDataFormatNamesin interfaceorg.apache.camel.CamelContext
-
getHealthCheckResolver
public org.apache.camel.health.HealthCheckResolver getHealthCheckResolver()- Specified by:
getHealthCheckResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setHealthCheckResolver
public void setHealthCheckResolver(org.apache.camel.health.HealthCheckResolver healthCheckResolver) - Specified by:
setHealthCheckResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getDevConsoleResolver
public org.apache.camel.console.DevConsoleResolver getDevConsoleResolver()- Specified by:
getDevConsoleResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
setDevConsoleResolver
public void setDevConsoleResolver(org.apache.camel.console.DevConsoleResolver devConsoleResolver) - Specified by:
setDevConsoleResolverin interfaceorg.apache.camel.ExtendedCamelContext
-
getShutdownStrategy
public org.apache.camel.spi.ShutdownStrategy getShutdownStrategy()- Specified by:
getShutdownStrategyin interfaceorg.apache.camel.CamelContext
-
setShutdownStrategy
public void setShutdownStrategy(org.apache.camel.spi.ShutdownStrategy shutdownStrategy) - Specified by:
setShutdownStrategyin interfaceorg.apache.camel.CamelContext
-
getShutdownRoute
public org.apache.camel.ShutdownRoute getShutdownRoute()- Specified by:
getShutdownRoutein interfaceorg.apache.camel.RuntimeConfiguration
-
setShutdownRoute
public void setShutdownRoute(org.apache.camel.ShutdownRoute shutdownRoute) - Specified by:
setShutdownRoutein interfaceorg.apache.camel.RuntimeConfiguration
-
getShutdownRunningTask
public org.apache.camel.ShutdownRunningTask getShutdownRunningTask()- Specified by:
getShutdownRunningTaskin interfaceorg.apache.camel.RuntimeConfiguration
-
setShutdownRunningTask
public void setShutdownRunningTask(org.apache.camel.ShutdownRunningTask shutdownRunningTask) - Specified by:
setShutdownRunningTaskin interfaceorg.apache.camel.RuntimeConfiguration
-
setAllowUseOriginalMessage
- Specified by:
setAllowUseOriginalMessagein interfaceorg.apache.camel.RuntimeConfiguration
-
isAllowUseOriginalMessage
- Specified by:
isAllowUseOriginalMessagein interfaceorg.apache.camel.RuntimeConfiguration
-
isCaseInsensitiveHeaders
- Specified by:
isCaseInsensitiveHeadersin interfaceorg.apache.camel.RuntimeConfiguration
-
setCaseInsensitiveHeaders
- Specified by:
setCaseInsensitiveHeadersin interfaceorg.apache.camel.RuntimeConfiguration
-
isAutowiredEnabled
- Specified by:
isAutowiredEnabledin interfaceorg.apache.camel.RuntimeConfiguration
-
setAutowiredEnabled
- Specified by:
setAutowiredEnabledin interfaceorg.apache.camel.RuntimeConfiguration
-
isLightweight
public boolean isLightweight()- Specified by:
isLightweightin interfaceorg.apache.camel.ExtendedCamelContext
-
setLightweight
public void setLightweight(boolean lightweight) - Specified by:
setLightweightin interfaceorg.apache.camel.ExtendedCamelContext
-
getExecutorServiceManager
public org.apache.camel.spi.ExecutorServiceManager getExecutorServiceManager()- Specified by:
getExecutorServiceManagerin interfaceorg.apache.camel.CamelContext
-
setExecutorServiceManager
public void setExecutorServiceManager(org.apache.camel.spi.ExecutorServiceManager executorServiceManager) - Specified by:
setExecutorServiceManagerin interfaceorg.apache.camel.CamelContext
-
getProcessorFactory
public org.apache.camel.spi.ProcessorFactory getProcessorFactory()- Specified by:
getProcessorFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setProcessorFactory
public void setProcessorFactory(org.apache.camel.spi.ProcessorFactory processorFactory) - Specified by:
setProcessorFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getInternalProcessorFactory
public org.apache.camel.spi.InternalProcessorFactory getInternalProcessorFactory()- Specified by:
getInternalProcessorFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setInternalProcessorFactory
public void setInternalProcessorFactory(org.apache.camel.spi.InternalProcessorFactory internalProcessorFactory) - Specified by:
setInternalProcessorFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getInterceptEndpointFactory
public org.apache.camel.spi.InterceptEndpointFactory getInterceptEndpointFactory()- Specified by:
getInterceptEndpointFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setInterceptEndpointFactory
public void setInterceptEndpointFactory(org.apache.camel.spi.InterceptEndpointFactory interceptEndpointFactory) - Specified by:
setInterceptEndpointFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getRouteFactory
public org.apache.camel.spi.RouteFactory getRouteFactory()- Specified by:
getRouteFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setRouteFactory
public void setRouteFactory(org.apache.camel.spi.RouteFactory routeFactory) - Specified by:
setRouteFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getMessageHistoryFactory
public org.apache.camel.spi.MessageHistoryFactory getMessageHistoryFactory()- Specified by:
getMessageHistoryFactoryin interfaceorg.apache.camel.CamelContext
-
setMessageHistoryFactory
public void setMessageHistoryFactory(org.apache.camel.spi.MessageHistoryFactory messageHistoryFactory) - Specified by:
setMessageHistoryFactoryin interfaceorg.apache.camel.CamelContext
-
getDebugger
public org.apache.camel.spi.Debugger getDebugger()- Specified by:
getDebuggerin interfaceorg.apache.camel.CamelContext
-
setDebugger
public void setDebugger(org.apache.camel.spi.Debugger debugger) - Specified by:
setDebuggerin interfaceorg.apache.camel.CamelContext
-
getTracer
public org.apache.camel.spi.Tracer getTracer()- Specified by:
getTracerin interfaceorg.apache.camel.CamelContext
-
setTracer
public void setTracer(org.apache.camel.spi.Tracer tracer) - Specified by:
setTracerin interfaceorg.apache.camel.CamelContext
-
setTracingStandby
public void setTracingStandby(boolean tracingStandby) - Specified by:
setTracingStandbyin interfaceorg.apache.camel.CamelContext
-
isTracingStandby
public boolean isTracingStandby()- Specified by:
isTracingStandbyin interfaceorg.apache.camel.CamelContext
-
setTracingTemplates
public void setTracingTemplates(boolean tracingTemplates) - Specified by:
setTracingTemplatesin interfaceorg.apache.camel.CamelContext
-
isTracingTemplates
public boolean isTracingTemplates()- Specified by:
isTracingTemplatesin interfaceorg.apache.camel.CamelContext
-
setBacklogTracingTemplates
public void setBacklogTracingTemplates(boolean backlogTracingTemplates) - Specified by:
setBacklogTracingTemplatesin interfaceorg.apache.camel.CamelContext
-
isBacklogTracingTemplates
public boolean isBacklogTracingTemplates()- Specified by:
isBacklogTracingTemplatesin interfaceorg.apache.camel.CamelContext
-
setBacklogTracingStandby
public void setBacklogTracingStandby(boolean backlogTracingStandby) - Specified by:
setBacklogTracingStandbyin interfaceorg.apache.camel.CamelContext
-
isBacklogTracingStandby
public boolean isBacklogTracingStandby()- Specified by:
isBacklogTracingStandbyin interfaceorg.apache.camel.CamelContext
-
getUuidGenerator
public org.apache.camel.spi.UuidGenerator getUuidGenerator()- Specified by:
getUuidGeneratorin interfaceorg.apache.camel.CamelContext
-
setUuidGenerator
public void setUuidGenerator(org.apache.camel.spi.UuidGenerator uuidGenerator) - Specified by:
setUuidGeneratorin interfaceorg.apache.camel.CamelContext
-
getStreamCachingStrategy
public org.apache.camel.spi.StreamCachingStrategy getStreamCachingStrategy()- Specified by:
getStreamCachingStrategyin interfaceorg.apache.camel.CamelContext
-
setStreamCachingStrategy
public void setStreamCachingStrategy(org.apache.camel.spi.StreamCachingStrategy streamCachingStrategy) - Specified by:
setStreamCachingStrategyin interfaceorg.apache.camel.CamelContext
-
getRestRegistry
public org.apache.camel.spi.RestRegistry getRestRegistry()- Specified by:
getRestRegistryin interfaceorg.apache.camel.CamelContext
-
setRestRegistry
public void setRestRegistry(org.apache.camel.spi.RestRegistry restRegistry) - Specified by:
setRestRegistryin interfaceorg.apache.camel.CamelContext
-
createRestRegistry
protected org.apache.camel.spi.RestRegistry createRestRegistry() -
getRestRegistryFactory
public org.apache.camel.spi.RestRegistryFactory getRestRegistryFactory() -
setRestRegistryFactory
public void setRestRegistryFactory(org.apache.camel.spi.RestRegistryFactory restRegistryFactory) -
getGlobalOption
- Specified by:
getGlobalOptionin interfaceorg.apache.camel.CamelContext
-
resolveTransformer
- Specified by:
resolveTransformerin interfaceorg.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:
resolveTransformerin interfaceorg.apache.camel.CamelContext
-
getTransformerRegistry
public org.apache.camel.spi.TransformerRegistry getTransformerRegistry()- Specified by:
getTransformerRegistryin interfaceorg.apache.camel.CamelContext
-
setTransformerRegistry
public void setTransformerRegistry(org.apache.camel.spi.TransformerRegistry transformerRegistry) -
resolveValidator
public org.apache.camel.spi.Validator resolveValidator(org.apache.camel.spi.DataType type) - Specified by:
resolveValidatorin interfaceorg.apache.camel.CamelContext
-
getValidatorRegistry
public org.apache.camel.spi.ValidatorRegistry getValidatorRegistry()- Specified by:
getValidatorRegistryin interfaceorg.apache.camel.CamelContext
-
setValidatorRegistry
public void setValidatorRegistry(org.apache.camel.spi.ValidatorRegistry validatorRegistry) -
getSSLContextParameters
public org.apache.camel.support.jsse.SSLContextParameters getSSLContextParameters()- Specified by:
getSSLContextParametersin interfaceorg.apache.camel.CamelContext
-
setSSLContextParameters
public void setSSLContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) - Specified by:
setSSLContextParametersin interfaceorg.apache.camel.CamelContext
-
getStartupSummaryLevel
public org.apache.camel.StartupSummaryLevel getStartupSummaryLevel()- Specified by:
getStartupSummaryLevelin interfaceorg.apache.camel.CamelContext
-
setStartupSummaryLevel
public void setStartupSummaryLevel(org.apache.camel.StartupSummaryLevel startupSummaryLevel) - Specified by:
setStartupSummaryLevelin interfaceorg.apache.camel.CamelContext
-
getHeadersMapFactory
public org.apache.camel.spi.HeadersMapFactory getHeadersMapFactory()- Specified by:
getHeadersMapFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setHeadersMapFactory
public void setHeadersMapFactory(org.apache.camel.spi.HeadersMapFactory headersMapFactory) - Specified by:
setHeadersMapFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getXMLRoutesDefinitionLoader
public org.apache.camel.spi.XMLRoutesDefinitionLoader getXMLRoutesDefinitionLoader()- Specified by:
getXMLRoutesDefinitionLoaderin interfaceorg.apache.camel.ExtendedCamelContext
-
setXMLRoutesDefinitionLoader
public void setXMLRoutesDefinitionLoader(org.apache.camel.spi.XMLRoutesDefinitionLoader xmlRoutesDefinitionLoader) - Specified by:
setXMLRoutesDefinitionLoaderin interfaceorg.apache.camel.ExtendedCamelContext
-
getRoutesLoader
public org.apache.camel.spi.RoutesLoader getRoutesLoader()- Specified by:
getRoutesLoaderin interfaceorg.apache.camel.ExtendedCamelContext
-
setRoutesLoader
public void setRoutesLoader(org.apache.camel.spi.RoutesLoader routesLoader) - Specified by:
setRoutesLoaderin interfaceorg.apache.camel.ExtendedCamelContext
-
getResourceLoader
public org.apache.camel.spi.ResourceLoader getResourceLoader()- Specified by:
getResourceLoaderin interfaceorg.apache.camel.ExtendedCamelContext
-
setResourceLoader
public void setResourceLoader(org.apache.camel.spi.ResourceLoader resourceLoader) - Specified by:
setResourceLoaderin interfaceorg.apache.camel.ExtendedCamelContext
-
getModelToXMLDumper
public org.apache.camel.spi.ModelToXMLDumper getModelToXMLDumper()- Specified by:
getModelToXMLDumperin interfaceorg.apache.camel.ExtendedCamelContext
-
setModelToXMLDumper
public void setModelToXMLDumper(org.apache.camel.spi.ModelToXMLDumper modelToXMLDumper) - Specified by:
setModelToXMLDumperin interfaceorg.apache.camel.ExtendedCamelContext
-
getRestBindingJaxbDataFormatFactory
public org.apache.camel.spi.RestBindingJaxbDataFormatFactory getRestBindingJaxbDataFormatFactory()- Specified by:
getRestBindingJaxbDataFormatFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setRestBindingJaxbDataFormatFactory
public void setRestBindingJaxbDataFormatFactory(org.apache.camel.spi.RestBindingJaxbDataFormatFactory restBindingJaxbDataFormatFactory) - Specified by:
setRestBindingJaxbDataFormatFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getRuntimeCamelCatalog
public org.apache.camel.catalog.RuntimeCamelCatalog getRuntimeCamelCatalog()- Specified by:
getRuntimeCamelCatalogin interfaceorg.apache.camel.ExtendedCamelContext
-
setRuntimeCamelCatalog
public void setRuntimeCamelCatalog(org.apache.camel.catalog.RuntimeCamelCatalog runtimeCamelCatalog) - Specified by:
setRuntimeCamelCatalogin interfaceorg.apache.camel.ExtendedCamelContext
-
getExchangeFactory
public org.apache.camel.spi.ExchangeFactory getExchangeFactory()- Specified by:
getExchangeFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setExchangeFactory
public void setExchangeFactory(org.apache.camel.spi.ExchangeFactory exchangeFactory) - Specified by:
setExchangeFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getExchangeFactoryManager
public org.apache.camel.spi.ExchangeFactoryManager getExchangeFactoryManager()- Specified by:
getExchangeFactoryManagerin interfaceorg.apache.camel.ExtendedCamelContext
-
setExchangeFactoryManager
public void setExchangeFactoryManager(org.apache.camel.spi.ExchangeFactoryManager exchangeFactoryManager) - Specified by:
setExchangeFactoryManagerin interfaceorg.apache.camel.ExtendedCamelContext
-
getProcessorExchangeFactory
public org.apache.camel.spi.ProcessorExchangeFactory getProcessorExchangeFactory()- Specified by:
getProcessorExchangeFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setProcessorExchangeFactory
public void setProcessorExchangeFactory(org.apache.camel.spi.ProcessorExchangeFactory processorExchangeFactory) - Specified by:
setProcessorExchangeFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getReactiveExecutor
public org.apache.camel.spi.ReactiveExecutor getReactiveExecutor()- Specified by:
getReactiveExecutorin interfaceorg.apache.camel.ExtendedCamelContext
-
setReactiveExecutor
public void setReactiveExecutor(org.apache.camel.spi.ReactiveExecutor reactiveExecutor) - Specified by:
setReactiveExecutorin interfaceorg.apache.camel.ExtendedCamelContext
-
getDeferServiceFactory
public org.apache.camel.spi.DeferServiceFactory getDeferServiceFactory()- Specified by:
getDeferServiceFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setDeferServiceFactory
public void setDeferServiceFactory(org.apache.camel.spi.DeferServiceFactory deferServiceFactory) - Specified by:
setDeferServiceFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getAnnotationBasedProcessorFactory
public org.apache.camel.spi.AnnotationBasedProcessorFactory getAnnotationBasedProcessorFactory()- Specified by:
getAnnotationBasedProcessorFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setAnnotationBasedProcessorFactory
public void setAnnotationBasedProcessorFactory(org.apache.camel.spi.AnnotationBasedProcessorFactory annotationBasedProcessorFactory) - Specified by:
setAnnotationBasedProcessorFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getBeanProxyFactory
public org.apache.camel.spi.BeanProxyFactory getBeanProxyFactory()- Specified by:
getBeanProxyFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setBeanProxyFactory
public void setBeanProxyFactory(org.apache.camel.spi.BeanProxyFactory beanProxyFactory) -
getBeanProcessorFactory
public org.apache.camel.spi.BeanProcessorFactory getBeanProcessorFactory()- Specified by:
getBeanProcessorFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setBeanProcessorFactory
public void setBeanProcessorFactory(org.apache.camel.spi.BeanProcessorFactory beanProcessorFactory) -
isLogJvmUptime
public boolean isLogJvmUptime() -
setLogJvmUptime
public void setLogJvmUptime(boolean logJvmUptime) Whether to log the JVM uptime on startup and shutdown -
getRouteServices
-
toString
-
failOnStartup
-
createExchangeFactory
protected abstract org.apache.camel.spi.ExchangeFactory createExchangeFactory() -
createExchangeFactoryManager
protected abstract org.apache.camel.spi.ExchangeFactoryManager createExchangeFactoryManager() -
createProcessorExchangeFactory
protected abstract org.apache.camel.spi.ProcessorExchangeFactory createProcessorExchangeFactory() -
createHealthCheckRegistry
protected abstract org.apache.camel.health.HealthCheckRegistry createHealthCheckRegistry() -
createDevConsoleRegistry
protected abstract org.apache.camel.console.DevConsoleRegistry createDevConsoleRegistry() -
createReactiveExecutor
protected abstract org.apache.camel.spi.ReactiveExecutor createReactiveExecutor() -
createStreamCachingStrategy
protected abstract org.apache.camel.spi.StreamCachingStrategy createStreamCachingStrategy() -
createTypeConverter
protected abstract org.apache.camel.TypeConverter createTypeConverter() -
createTypeConverterRegistry
protected abstract org.apache.camel.spi.TypeConverterRegistry createTypeConverterRegistry() -
createInjector
protected abstract org.apache.camel.spi.Injector createInjector() -
createPropertiesComponent
protected abstract org.apache.camel.spi.PropertiesComponent createPropertiesComponent() -
createBeanPostProcessor
protected abstract org.apache.camel.spi.CamelBeanPostProcessor createBeanPostProcessor() -
createDependencyInjectionAnnotationFactory
protected abstract org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory createDependencyInjectionAnnotationFactory() -
createComponentResolver
protected abstract org.apache.camel.spi.ComponentResolver createComponentResolver() -
createComponentNameResolver
protected abstract org.apache.camel.spi.ComponentNameResolver createComponentNameResolver() -
createRegistry
protected abstract org.apache.camel.spi.Registry createRegistry() -
createUuidGenerator
protected abstract org.apache.camel.spi.UuidGenerator createUuidGenerator() -
createModelJAXBContextFactory
protected abstract org.apache.camel.spi.ModelJAXBContextFactory createModelJAXBContextFactory() -
createNodeIdFactory
protected abstract org.apache.camel.spi.NodeIdFactory createNodeIdFactory() -
createModelineFactory
protected abstract org.apache.camel.spi.ModelineFactory createModelineFactory() -
createPeriodTaskResolver
protected abstract org.apache.camel.spi.PeriodTaskResolver createPeriodTaskResolver() -
createPeriodTaskScheduler
protected abstract org.apache.camel.spi.PeriodTaskScheduler createPeriodTaskScheduler() -
createFactoryFinderResolver
protected abstract org.apache.camel.spi.FactoryFinderResolver createFactoryFinderResolver() -
createClassResolver
protected abstract org.apache.camel.spi.ClassResolver createClassResolver() -
createProcessorFactory
protected abstract org.apache.camel.spi.ProcessorFactory createProcessorFactory() -
createInternalProcessorFactory
protected abstract org.apache.camel.spi.InternalProcessorFactory createInternalProcessorFactory() -
createInterceptEndpointFactory
protected abstract org.apache.camel.spi.InterceptEndpointFactory createInterceptEndpointFactory() -
createRouteFactory
protected abstract org.apache.camel.spi.RouteFactory createRouteFactory() -
createDataFormatResolver
protected abstract org.apache.camel.spi.DataFormatResolver createDataFormatResolver() -
createHealthCheckResolver
protected abstract org.apache.camel.health.HealthCheckResolver createHealthCheckResolver() -
createDevConsoleResolver
protected abstract org.apache.camel.console.DevConsoleResolver createDevConsoleResolver() -
createMessageHistoryFactory
protected abstract org.apache.camel.spi.MessageHistoryFactory createMessageHistoryFactory() -
createInflightRepository
protected abstract org.apache.camel.spi.InflightRepository createInflightRepository() -
createAsyncProcessorAwaitManager
protected abstract org.apache.camel.spi.AsyncProcessorAwaitManager createAsyncProcessorAwaitManager() -
createRouteController
protected abstract org.apache.camel.spi.RouteController createRouteController() -
createShutdownStrategy
protected abstract org.apache.camel.spi.ShutdownStrategy createShutdownStrategy() -
createPackageScanClassResolver
protected abstract org.apache.camel.spi.PackageScanClassResolver createPackageScanClassResolver() -
createPackageScanResourceResolver
protected abstract org.apache.camel.spi.PackageScanResourceResolver createPackageScanResourceResolver() -
createExecutorServiceManager
protected abstract org.apache.camel.spi.ExecutorServiceManager createExecutorServiceManager() -
createUnitOfWorkFactory
protected abstract org.apache.camel.spi.UnitOfWorkFactory createUnitOfWorkFactory() -
createCamelContextNameStrategy
protected abstract org.apache.camel.spi.CamelContextNameStrategy createCamelContextNameStrategy() -
createManagementNameStrategy
protected abstract org.apache.camel.spi.ManagementNameStrategy createManagementNameStrategy() -
createHeadersMapFactory
protected abstract org.apache.camel.spi.HeadersMapFactory createHeadersMapFactory() -
createCliConnectorFactory
protected abstract org.apache.camel.spi.CliConnectorFactory createCliConnectorFactory() -
createBeanProxyFactory
protected abstract org.apache.camel.spi.BeanProxyFactory createBeanProxyFactory() -
createAnnotationBasedProcessorFactory
protected abstract org.apache.camel.spi.AnnotationBasedProcessorFactory createAnnotationBasedProcessorFactory() -
createDeferServiceFactory
protected abstract org.apache.camel.spi.DeferServiceFactory createDeferServiceFactory() -
createBeanProcessorFactory
protected abstract org.apache.camel.spi.BeanProcessorFactory createBeanProcessorFactory() -
createBeanIntrospection
protected abstract org.apache.camel.spi.BeanIntrospection createBeanIntrospection() -
createXMLRoutesDefinitionLoader
protected abstract org.apache.camel.spi.XMLRoutesDefinitionLoader createXMLRoutesDefinitionLoader() -
createRoutesLoader
protected abstract org.apache.camel.spi.RoutesLoader createRoutesLoader() -
createResourceLoader
protected abstract org.apache.camel.spi.ResourceLoader createResourceLoader() -
createModelToXMLDumper
protected abstract org.apache.camel.spi.ModelToXMLDumper createModelToXMLDumper() -
createRestBindingJaxbDataFormatFactory
protected abstract org.apache.camel.spi.RestBindingJaxbDataFormatFactory createRestBindingJaxbDataFormatFactory() -
createRuntimeCamelCatalog
protected abstract org.apache.camel.catalog.RuntimeCamelCatalog createRuntimeCamelCatalog() -
createTracer
protected abstract org.apache.camel.spi.Tracer createTracer() -
createLanguageResolver
protected abstract org.apache.camel.spi.LanguageResolver createLanguageResolver() -
createConfigurerResolver
protected abstract org.apache.camel.spi.ConfigurerResolver createConfigurerResolver() -
createUriFactoryResolver
protected abstract org.apache.camel.spi.UriFactoryResolver createUriFactoryResolver() -
createRestRegistryFactory
protected abstract org.apache.camel.spi.RestRegistryFactory createRestRegistryFactory() -
createEndpointRegistry
protected abstract org.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri> createEndpointRegistry(Map<org.apache.camel.support.NormalizedUri, org.apache.camel.Endpoint> endpoints) -
createTransformerRegistry
protected abstract org.apache.camel.spi.TransformerRegistry<TransformerKey> createTransformerRegistry() -
createValidatorRegistry
-
createRestConfiguration
protected org.apache.camel.spi.RestConfiguration createRestConfiguration() -
getInternalRouteController
public org.apache.camel.spi.RouteController getInternalRouteController()- Specified by:
getInternalRouteControllerin interfaceorg.apache.camel.ExtendedCamelContext
-
getEndpointUriFactory
- Specified by:
getEndpointUriFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
getStartupStepRecorder
public org.apache.camel.spi.StartupStepRecorder getStartupStepRecorder()- Specified by:
getStartupStepRecorderin interfaceorg.apache.camel.ExtendedCamelContext
-
setStartupStepRecorder
public void setStartupStepRecorder(org.apache.camel.spi.StartupStepRecorder startupStepRecorder) - Specified by:
setStartupStepRecorderin interfaceorg.apache.camel.ExtendedCamelContext
-
getCliConnectorFactory
public org.apache.camel.spi.CliConnectorFactory getCliConnectorFactory()- Specified by:
getCliConnectorFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-
setCliConnectorFactory
public void setCliConnectorFactory(org.apache.camel.spi.CliConnectorFactory cliConnectorFactory) - Specified by:
setCliConnectorFactoryin interfaceorg.apache.camel.ExtendedCamelContext
-