Package org.apache.camel.impl.lw
Class LightweightCamelContext
- java.lang.Object
-
- org.apache.camel.impl.lw.LightweightCamelContext
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.CamelContext
,org.apache.camel.CamelContextLifecycle
,org.apache.camel.CatalogCamelContext
,org.apache.camel.ExtendedCamelContext
,org.apache.camel.model.Model
,org.apache.camel.model.ModelCamelContext
,org.apache.camel.RuntimeConfiguration
public class LightweightCamelContext extends Object implements org.apache.camel.ExtendedCamelContext, org.apache.camel.CatalogCamelContext, org.apache.camel.model.ModelCamelContext
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.camel.CamelContext
delegate
-
Constructor Summary
Constructors Modifier Constructor Description LightweightCamelContext()
Creates theModelCamelContext
usingDefaultRegistry
as registry.protected
LightweightCamelContext(org.apache.camel.CamelContext delegate)
LightweightCamelContext(org.apache.camel.spi.BeanRepository repository)
Creates theCamelContext
using the givenBeanRepository
as first-choice repository, and theSimpleRegistry
as fallback, via theDefaultRegistry
implementation.LightweightCamelContext(org.apache.camel.spi.Registry registry)
Creates theModelCamelContext
using the given registry
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T extends org.apache.camel.CamelContext>
Tadapt(Class<T> type)
void
addBootstrap(org.apache.camel.spi.BootstrapCloseable bootstrap)
void
addComponent(String componentName, org.apache.camel.Component component)
org.apache.camel.Endpoint
addEndpoint(String uri, org.apache.camel.Endpoint endpoint)
void
addFaultToleranceConfiguration(String id, org.apache.camel.model.FaultToleranceConfigurationDefinition configuration)
void
addInterceptStrategy(org.apache.camel.spi.InterceptStrategy interceptStrategy)
void
addLifecycleStrategy(org.apache.camel.spi.LifecycleStrategy lifecycleStrategy)
void
addLogListener(org.apache.camel.spi.LogListener listener)
void
addModelLifecycleStrategy(org.apache.camel.model.ModelLifecycleStrategy modelLifecycleStrategy)
void
addPrototypeService(Object object)
void
addResilience4jConfiguration(String id, org.apache.camel.model.Resilience4jConfigurationDefinition configuration)
void
addRestDefinitions(Collection<org.apache.camel.model.rest.RestDefinition> restDefinitions, boolean addToRoutes)
void
addRoute(org.apache.camel.Route route)
void
addRouteConfiguration(org.apache.camel.model.RouteConfigurationDefinition routesConfiguration)
void
addRouteConfigurations(List<org.apache.camel.model.RouteConfigurationDefinition> routesConfigurations)
void
addRouteDefinition(org.apache.camel.model.RouteDefinition routeDefinition)
void
addRouteDefinitions(Collection<org.apache.camel.model.RouteDefinition> routeDefinitions)
String
addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, Map<String,Object> parameters)
String
addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, org.apache.camel.RouteTemplateContext routeTemplateContext)
String
addRouteFromTemplate(String routeId, String routeTemplateId, Map<String,Object> parameters)
String
addRouteFromTemplate(String routeId, String routeTemplateId, org.apache.camel.RouteTemplateContext routeTemplateContext)
void
addRouteFromTemplatedRoute(org.apache.camel.model.TemplatedRouteDefinition templatedRouteDefinition)
void
addRoutePolicyFactory(org.apache.camel.spi.RoutePolicyFactory routePolicyFactory)
void
addRoutes(org.apache.camel.RoutesBuilder builder)
void
addRoutesConfigurations(org.apache.camel.RouteConfigurationsBuilder builder)
void
addRouteTemplateDefinition(org.apache.camel.model.RouteTemplateDefinition routeTemplateDefinition)
void
addRouteTemplateDefinitionConverter(String templateIdPattern, org.apache.camel.model.RouteTemplateDefinition.Converter converter)
void
addRouteTemplateDefinitions(Collection<org.apache.camel.model.RouteTemplateDefinition> routeTemplateDefinitions)
void
addService(Object object)
void
addService(Object object, boolean stopOnShutdown)
void
addService(Object object, boolean stopOnShutdown, boolean forceStart)
void
addServiceCallConfiguration(String serviceName, org.apache.camel.model.cloud.ServiceCallConfigurationDefinition configuration)
void
addStartupListener(org.apache.camel.StartupListener listener)
void
addTemplatedRoutes(org.apache.camel.RoutesBuilder builder)
org.apache.camel.model.RouteDefinition
adviceWith(org.apache.camel.model.RouteDefinition definition, org.apache.camel.builder.AdviceWithRouteBuilder builder)
void
build()
void
close()
org.apache.camel.ConsumerTemplate
createConsumerTemplate()
org.apache.camel.ConsumerTemplate
createConsumerTemplate(int maximumCacheSize)
org.apache.camel.spi.DataFormat
createDataFormat(String name)
org.apache.camel.Processor
createErrorHandler(org.apache.camel.Route route, org.apache.camel.Processor processor)
org.apache.camel.Expression
createExpression(org.apache.camel.model.language.ExpressionDefinition definition)
org.apache.camel.FluentProducerTemplate
createFluentProducerTemplate()
org.apache.camel.FluentProducerTemplate
createFluentProducerTemplate(int maximumCacheSize)
org.apache.camel.Predicate
createPredicate(org.apache.camel.model.language.ExpressionDefinition definition)
org.apache.camel.ProducerTemplate
createProducerTemplate()
org.apache.camel.ProducerTemplate
createProducerTemplate(int maximumCacheSize)
void
deferStartService(Object object, boolean stopOnShutdown)
void
disableJMX()
void
disposeModel()
org.apache.camel.spi.AnnotationBasedProcessorFactory
getAnnotationBasedProcessorFactory()
ClassLoader
getApplicationContextClassLoader()
org.apache.camel.spi.AsyncProcessorAwaitManager
getAsyncProcessorAwaitManager()
String
getBasePackageScan()
org.apache.camel.spi.BeanIntrospection
getBeanIntrospection()
org.apache.camel.spi.CamelBeanPostProcessor
getBeanPostProcessor()
org.apache.camel.spi.BeanProcessorFactory
getBeanProcessorFactory()
org.apache.camel.spi.BeanProxyFactory
getBeanProxyFactory()
org.apache.camel.spi.ConfigurerResolver
getBootstrapConfigurerResolver()
org.apache.camel.spi.FactoryFinder
getBootstrapFactoryFinder()
org.apache.camel.spi.FactoryFinder
getBootstrapFactoryFinder(String path)
org.apache.camel.CamelContext
getCamelContextReference()
protected org.apache.camel.CatalogCamelContext
getCatalogCamelContext()
org.apache.camel.spi.ClassResolver
getClassResolver()
org.apache.camel.spi.CliConnectorFactory
getCliConnectorFactory()
org.apache.camel.Component
getComponent(String componentName)
org.apache.camel.Component
getComponent(String name, boolean autoCreateComponents)
org.apache.camel.Component
getComponent(String name, boolean autoCreateComponents, boolean autoStart)
<T extends org.apache.camel.Component>
TgetComponent(String name, Class<T> componentType)
org.apache.camel.spi.ComponentNameResolver
getComponentNameResolver()
Set<String>
getComponentNames()
String
getComponentParameterJsonSchema(String componentName)
org.apache.camel.spi.ComponentResolver
getComponentResolver()
org.apache.camel.spi.ConfigurerResolver
getConfigurerResolver()
Set<String>
getDataFormatNames()
String
getDataFormatParameterJsonSchema(String dataFormatName)
org.apache.camel.spi.DataFormatResolver
getDataFormatResolver()
Map<String,org.apache.camel.model.DataFormatDefinition>
getDataFormats()
org.apache.camel.spi.Debugger
getDebugger()
org.apache.camel.spi.FactoryFinder
getDefaultFactoryFinder()
org.apache.camel.spi.DeferServiceFactory
getDeferServiceFactory()
Long
getDelayer()
org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory
getDependencyInjectionAnnotationFactory()
String
getDescription()
org.apache.camel.console.DevConsoleResolver
getDevConsoleResolver()
String
getEipParameterJsonSchema(String eipName)
org.apache.camel.Endpoint
getEndpoint(String uri)
<T extends org.apache.camel.Endpoint>
TgetEndpoint(String name, Class<T> endpointType)
org.apache.camel.Endpoint
getEndpoint(String uri, Map<String,Object> parameters)
org.apache.camel.Endpoint
getEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri)
org.apache.camel.Endpoint
getEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri, Map<String,Object> parameters)
Map<String,org.apache.camel.Endpoint>
getEndpointMap()
Deprecated.org.apache.camel.spi.EndpointRegistry<? extends org.apache.camel.ValueHolder<String>>
getEndpointRegistry()
Collection<org.apache.camel.Endpoint>
getEndpoints()
org.apache.camel.spi.EndpointUriFactory
getEndpointUriFactory(String scheme)
ScheduledExecutorService
getErrorHandlerExecutorService()
org.apache.camel.ErrorHandlerFactory
getErrorHandlerFactory()
org.apache.camel.spi.ExchangeFactory
getExchangeFactory()
org.apache.camel.spi.ExchangeFactoryManager
getExchangeFactoryManager()
org.apache.camel.spi.ExecutorServiceManager
getExecutorServiceManager()
protected org.apache.camel.ExtendedCamelContext
getExtendedCamelContext()
<T> T
getExtension(Class<T> type)
org.apache.camel.spi.FactoryFinder
getFactoryFinder(String path)
org.apache.camel.spi.FactoryFinderResolver
getFactoryFinderResolver()
org.apache.camel.model.FaultToleranceConfigurationDefinition
getFaultToleranceConfiguration(String id)
org.apache.camel.GlobalEndpointConfiguration
getGlobalEndpointConfiguration()
String
getGlobalOption(String key)
Map<String,String>
getGlobalOptions()
org.apache.camel.spi.HeadersMapFactory
getHeadersMapFactory()
org.apache.camel.health.HealthCheckResolver
getHealthCheckResolver()
org.apache.camel.spi.InflightRepository
getInflightRepository()
org.apache.camel.spi.Injector
getInjector()
org.apache.camel.spi.InterceptEndpointFactory
getInterceptEndpointFactory()
List<org.apache.camel.spi.InterceptStrategy>
getInterceptStrategies()
org.apache.camel.spi.InternalProcessorFactory
getInternalProcessorFactory()
org.apache.camel.spi.RouteController
getInternalRouteController()
Set<String>
getLanguageNames()
String
getLanguageParameterJsonSchema(String languageName)
org.apache.camel.spi.LanguageResolver
getLanguageResolver()
List<org.apache.camel.spi.LifecycleStrategy>
getLifecycleStrategies()
Set<org.apache.camel.spi.LogListener>
getLogListeners()
org.apache.camel.spi.ManagementMBeanAssembler
getManagementMBeanAssembler()
String
getManagementName()
org.apache.camel.spi.ManagementNameStrategy
getManagementNameStrategy()
org.apache.camel.spi.ManagementStrategy
getManagementStrategy()
String
getMDCLoggingKeysPattern()
org.apache.camel.spi.MessageHistoryFactory
getMessageHistoryFactory()
protected org.apache.camel.model.ModelCamelContext
getModelCamelContext()
org.apache.camel.spi.ModelineFactory
getModelineFactory()
org.apache.camel.spi.ModelJAXBContextFactory
getModelJAXBContextFactory()
List<org.apache.camel.model.ModelLifecycleStrategy>
getModelLifecycleStrategies()
org.apache.camel.spi.ModelReifierFactory
getModelReifierFactory()
org.apache.camel.spi.ModelToXMLDumper
getModelToXMLDumper()
String
getName()
org.apache.camel.spi.CamelContextNameStrategy
getNameStrategy()
org.apache.camel.spi.NodeIdFactory
getNodeIdFactory()
org.apache.camel.spi.PackageScanClassResolver
getPackageScanClassResolver()
org.apache.camel.spi.PackageScanResourceResolver
getPackageScanResourceResolver()
org.apache.camel.spi.PeriodTaskResolver
getPeriodTaskResolver()
org.apache.camel.spi.PeriodTaskScheduler
getPeriodTaskScheduler()
org.apache.camel.Processor
getProcessor(String id)
<T extends org.apache.camel.Processor>
TgetProcessor(String id, Class<T> type)
org.apache.camel.model.ProcessorDefinition<?>
getProcessorDefinition(String id)
<T extends org.apache.camel.model.ProcessorDefinition<T>>
TgetProcessorDefinition(String id, Class<T> type)
org.apache.camel.spi.ProcessorExchangeFactory
getProcessorExchangeFactory()
org.apache.camel.spi.ProcessorFactory
getProcessorFactory()
org.apache.camel.spi.PropertiesComponent
getPropertiesComponent()
org.apache.camel.Endpoint
getPrototypeEndpoint(String uri)
org.apache.camel.Endpoint
getPrototypeEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri)
org.apache.camel.spi.ReactiveExecutor
getReactiveExecutor()
org.apache.camel.spi.Registry
getRegistry()
<T> T
getRegistry(Class<T> type)
org.apache.camel.model.Resilience4jConfigurationDefinition
getResilience4jConfiguration(String id)
org.apache.camel.spi.ResourceLoader
getResourceLoader()
org.apache.camel.spi.RestBindingJaxbDataFormatFactory
getRestBindingJaxbDataFormatFactory()
org.apache.camel.spi.RestConfiguration
getRestConfiguration()
List<org.apache.camel.model.rest.RestDefinition>
getRestDefinitions()
org.apache.camel.spi.RestRegistry
getRestRegistry()
org.apache.camel.Route
getRoute(String id)
org.apache.camel.model.RouteConfigurationDefinition
getRouteConfigurationDefinition(String id)
List<org.apache.camel.model.RouteConfigurationDefinition>
getRouteConfigurationDefinitions()
org.apache.camel.spi.RouteController
getRouteController()
org.apache.camel.model.RouteDefinition
getRouteDefinition(String id)
List<org.apache.camel.model.RouteDefinition>
getRouteDefinitions()
org.apache.camel.spi.RouteFactory
getRouteFactory()
Function<org.apache.camel.model.RouteDefinition,Boolean>
getRouteFilter()
List<org.apache.camel.spi.RoutePolicyFactory>
getRoutePolicyFactories()
List<org.apache.camel.Route>
getRoutes()
org.apache.camel.spi.RoutesLoader
getRoutesLoader()
int
getRoutesSize()
List<org.apache.camel.spi.RouteStartupOrder>
getRouteStartupOrder()
org.apache.camel.model.RouteTemplateDefinition
getRouteTemplateDefinition(String id)
List<org.apache.camel.model.RouteTemplateDefinition>
getRouteTemplateDefinitions()
org.apache.camel.catalog.RuntimeCamelCatalog
getRuntimeCamelCatalog()
org.apache.camel.spi.RuntimeEndpointRegistry
getRuntimeEndpointRegistry()
org.apache.camel.model.cloud.ServiceCallConfigurationDefinition
getServiceCallConfiguration(String serviceName)
List<org.apache.camel.Service>
getServices()
org.apache.camel.ShutdownRoute
getShutdownRoute()
org.apache.camel.ShutdownRunningTask
getShutdownRunningTask()
org.apache.camel.spi.ShutdownStrategy
getShutdownStrategy()
org.apache.camel.support.jsse.SSLContextParameters
getSSLContextParameters()
Date
getStartDate()
org.apache.camel.spi.StartupStepRecorder
getStartupStepRecorder()
org.apache.camel.StartupSummaryLevel
getStartupSummaryLevel()
org.apache.camel.ServiceStatus
getStatus()
byte
getStatusPhase()
org.apache.camel.spi.StreamCachingStrategy
getStreamCachingStrategy()
String
getTestExcludeRoutes()
org.apache.camel.spi.Tracer
getTracer()
String
getTracingLoggingFormat()
String
getTracingPattern()
org.apache.camel.spi.TransformerRegistry
getTransformerRegistry()
List<org.apache.camel.model.transformer.TransformerDefinition>
getTransformers()
org.apache.camel.TypeConverter
getTypeConverter()
org.apache.camel.spi.TypeConverterRegistry
getTypeConverterRegistry()
org.apache.camel.spi.UnitOfWorkFactory
getUnitOfWorkFactory()
String
getUptime()
long
getUptimeMillis()
org.apache.camel.spi.UriFactoryResolver
getUriFactoryResolver()
org.apache.camel.spi.UuidGenerator
getUuidGenerator()
org.apache.camel.spi.ValidatorRegistry
getValidatorRegistry()
List<org.apache.camel.model.validator.ValidatorDefinition>
getValidators()
org.apache.camel.vault.VaultConfiguration
getVaultConfiguration()
String
getVersion()
org.apache.camel.spi.XMLRoutesDefinitionLoader
getXMLRoutesDefinitionLoader()
org.apache.camel.Component
hasComponent(String componentName)
org.apache.camel.Endpoint
hasEndpoint(String uri)
org.apache.camel.Endpoint
hasEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri)
<T> T
hasService(Class<T> type)
boolean
hasService(Object object)
<T> Set<T>
hasServices(Class<T> type)
void
init()
Boolean
isAllowUseOriginalMessage()
Boolean
isAutoStartup()
Boolean
isAutowiredEnabled()
Boolean
isBacklogTracing()
boolean
isBacklogTracingStandby()
boolean
isBacklogTracingTemplates()
Boolean
isCaseInsensitiveHeaders()
Boolean
isDebugging()
Boolean
isDevConsole()
Boolean
isDumpRoutes()
boolean
isEventNotificationApplicable()
boolean
isLightweight()
Boolean
isLoadHealthChecks()
Boolean
isLoadTypeConverters()
Boolean
isLogExhaustedMessageBody()
Boolean
isLogMask()
Boolean
isMessageHistory()
Boolean
isModeline()
boolean
isRunAllowed()
boolean
isSetupRoutes()
Boolean
isSourceLocationEnabled()
boolean
isStarted()
boolean
isStarting()
boolean
isStopped()
boolean
isStopping()
Boolean
isStreamCaching()
boolean
isSuspended()
boolean
isSuspending()
Boolean
isTracing()
boolean
isTracingStandby()
boolean
isTracingTemplates()
Boolean
isTypeConverterStatisticsEnabled()
Boolean
isUseBreadcrumb()
Boolean
isUseDataType()
Boolean
isUseMDCLogging()
boolean
isVetoStarted()
org.apache.camel.spi.NormalizedEndpointUri
normalizeUri(String uri)
void
registerEndpointCallback(org.apache.camel.spi.EndpointStrategy strategy)
void
registerTransformer(org.apache.camel.model.transformer.TransformerDefinition transformer)
void
registerValidator(org.apache.camel.model.validator.ValidatorDefinition validator)
org.apache.camel.Component
removeComponent(String componentName)
void
removeEndpoint(org.apache.camel.Endpoint endpoint)
Collection<org.apache.camel.Endpoint>
removeEndpoints(String pattern)
boolean
removeRoute(String routeId)
void
removeRoute(org.apache.camel.Route route)
void
removeRouteConfiguration(org.apache.camel.model.RouteConfigurationDefinition routeConfigurationDefinition)
void
removeRouteDefinition(org.apache.camel.model.RouteDefinition routeDefinition)
void
removeRouteDefinitions(Collection<org.apache.camel.model.RouteDefinition> routeDefinitions)
void
removeRouteTemplateDefinition(org.apache.camel.model.RouteTemplateDefinition routeTemplateDefinition)
void
removeRouteTemplateDefinitions(String pattern)
void
removeRouteTemplateDefinitions(Collection<org.apache.camel.model.RouteTemplateDefinition> routeTemplateDefinitions)
void
removeRouteTemplates(String pattern)
boolean
removeService(Object object)
org.apache.camel.spi.DataFormat
resolveDataFormat(String name)
org.apache.camel.model.DataFormatDefinition
resolveDataFormatDefinition(String name)
org.apache.camel.spi.Language
resolveLanguage(String language)
String
resolvePropertyPlaceholders(String text)
String
resolvePropertyPlaceholders(String text, boolean keepUnresolvedOptional)
org.apache.camel.spi.Transformer
resolveTransformer(String model)
org.apache.camel.spi.Transformer
resolveTransformer(org.apache.camel.spi.DataType from, org.apache.camel.spi.DataType to)
org.apache.camel.spi.Validator
resolveValidator(org.apache.camel.spi.DataType type)
void
resume()
void
setAllowUseOriginalMessage(Boolean allowUseOriginalMessage)
void
setAnnotationBasedProcessorFactory(org.apache.camel.spi.AnnotationBasedProcessorFactory annotationBasedProcessorFactory)
void
setApplicationContextClassLoader(ClassLoader classLoader)
void
setAsyncProcessorAwaitManager(org.apache.camel.spi.AsyncProcessorAwaitManager manager)
void
setAutoStartup(Boolean autoStartup)
void
setAutowiredEnabled(Boolean autowiredEnabled)
void
setBacklogTracing(Boolean backlogTrace)
void
setBacklogTracingStandby(boolean backlogTracingStandby)
void
setBacklogTracingTemplates(boolean backlogTracingTemplates)
void
setBasePackageScan(String basePackageScan)
void
setBeanIntrospection(org.apache.camel.spi.BeanIntrospection beanIntrospection)
void
setBeanPostProcessor(org.apache.camel.spi.CamelBeanPostProcessor beanPostProcessor)
void
setBootstrapConfigurerResolver(org.apache.camel.spi.ConfigurerResolver configurerResolver)
void
setBootstrapFactoryFinder(org.apache.camel.spi.FactoryFinder factoryFinder)
void
setCaseInsensitiveHeaders(Boolean caseInsensitiveHeaders)
void
setClassResolver(org.apache.camel.spi.ClassResolver resolver)
void
setCliConnectorFactory(org.apache.camel.spi.CliConnectorFactory cliConnectorFactory)
void
setComponentNameResolver(org.apache.camel.spi.ComponentNameResolver componentNameResolver)
void
setComponentResolver(org.apache.camel.spi.ComponentResolver componentResolver)
void
setConfigurerResolver(org.apache.camel.spi.ConfigurerResolver configurerResolver)
void
setDataFormatResolver(org.apache.camel.spi.DataFormatResolver dataFormatResolver)
void
setDataFormats(Map<String,org.apache.camel.model.DataFormatDefinition> dataFormats)
void
setDebugger(org.apache.camel.spi.Debugger debugger)
void
setDebugging(Boolean debugging)
void
setDeferServiceFactory(org.apache.camel.spi.DeferServiceFactory deferServiceFactory)
void
setDelayer(Long delay)
void
setDependencyInjectionAnnotationFactory(org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory factory)
void
setDescription(String description)
void
setDevConsole(Boolean loadDevConsoles)
void
setDevConsoleResolver(org.apache.camel.console.DevConsoleResolver devConsoleResolver)
void
setDumpRoutes(Boolean dumpRoutes)
void
setErrorHandlerFactory(org.apache.camel.ErrorHandlerFactory errorHandlerFactory)
void
setEventNotificationApplicable(boolean eventNotificationApplicable)
void
setExchangeFactory(org.apache.camel.spi.ExchangeFactory exchangeFactory)
void
setExchangeFactoryManager(org.apache.camel.spi.ExchangeFactoryManager exchangeFactoryManager)
void
setExecutorServiceManager(org.apache.camel.spi.ExecutorServiceManager executorServiceManager)
<T> void
setExtension(Class<T> type, T module)
void
setFactoryFinderResolver(org.apache.camel.spi.FactoryFinderResolver resolver)
void
setFaultToleranceConfiguration(org.apache.camel.model.FaultToleranceConfigurationDefinition configuration)
void
setFaultToleranceConfigurations(List<org.apache.camel.model.FaultToleranceConfigurationDefinition> configurations)
void
setGlobalOptions(Map<String,String> globalOptions)
void
setHeadersMapFactory(org.apache.camel.spi.HeadersMapFactory factory)
void
setHealthCheckResolver(org.apache.camel.health.HealthCheckResolver healthCheckResolver)
void
setInflightRepository(org.apache.camel.spi.InflightRepository repository)
void
setInjector(org.apache.camel.spi.Injector injector)
void
setInterceptEndpointFactory(org.apache.camel.spi.InterceptEndpointFactory interceptEndpointFactory)
void
setInternalProcessorFactory(org.apache.camel.spi.InternalProcessorFactory internalProcessorFactory)
void
setLanguageResolver(org.apache.camel.spi.LanguageResolver languageResolver)
void
setLightweight(boolean lightweight)
void
setLoadHealthChecks(Boolean loadHealthChecks)
void
setLoadTypeConverters(Boolean loadTypeConverters)
void
setLogExhaustedMessageBody(Boolean logExhaustedMessageBody)
void
setLogMask(Boolean logMask)
void
setManagementName(String name)
void
setManagementNameStrategy(org.apache.camel.spi.ManagementNameStrategy nameStrategy)
void
setManagementStrategy(org.apache.camel.spi.ManagementStrategy strategy)
void
setMDCLoggingKeysPattern(String pattern)
void
setMessageHistory(Boolean messageHistory)
void
setMessageHistoryFactory(org.apache.camel.spi.MessageHistoryFactory messageHistoryFactory)
void
setModeline(Boolean modeline)
void
setModelineFactory(org.apache.camel.spi.ModelineFactory modelineFactory)
void
setModelJAXBContextFactory(org.apache.camel.spi.ModelJAXBContextFactory modelJAXBContextFactory)
void
setModelReifierFactory(org.apache.camel.spi.ModelReifierFactory modelReifierFactory)
void
setModelToXMLDumper(org.apache.camel.spi.ModelToXMLDumper modelToXMLDumper)
void
setName(String name)
void
setNameStrategy(org.apache.camel.spi.CamelContextNameStrategy nameStrategy)
void
setNodeIdFactory(org.apache.camel.spi.NodeIdFactory factory)
void
setPackageScanClassResolver(org.apache.camel.spi.PackageScanClassResolver resolver)
void
setPackageScanResourceResolver(org.apache.camel.spi.PackageScanResourceResolver resolver)
void
setPeriodTaskResolver(org.apache.camel.spi.PeriodTaskResolver periodTaskResolver)
void
setPeriodTaskScheduler(org.apache.camel.spi.PeriodTaskScheduler periodTaskScheduler)
void
setProcessorExchangeFactory(org.apache.camel.spi.ProcessorExchangeFactory processorExchangeFactory)
void
setProcessorFactory(org.apache.camel.spi.ProcessorFactory processorFactory)
void
setPropertiesComponent(org.apache.camel.spi.PropertiesComponent propertiesComponent)
void
setReactiveExecutor(org.apache.camel.spi.ReactiveExecutor reactiveExecutor)
void
setRegistry(org.apache.camel.spi.Registry registry)
void
setResilience4jConfiguration(org.apache.camel.model.Resilience4jConfigurationDefinition configuration)
void
setResilience4jConfigurations(List<org.apache.camel.model.Resilience4jConfigurationDefinition> configurations)
void
setResourceLoader(org.apache.camel.spi.ResourceLoader resourceLoader)
void
setRestBindingJaxbDataFormatFactory(org.apache.camel.spi.RestBindingJaxbDataFormatFactory restBindingJaxbDataFormatFactory)
void
setRestConfiguration(org.apache.camel.spi.RestConfiguration restConfiguration)
void
setRestRegistry(org.apache.camel.spi.RestRegistry restRegistry)
void
setRouteController(org.apache.camel.spi.RouteController routeController)
void
setRouteFactory(org.apache.camel.spi.RouteFactory routeFactory)
void
setRouteFilter(Function<org.apache.camel.model.RouteDefinition,Boolean> filter)
void
setRouteFilterPattern(String include, String exclude)
void
setRoutesLoader(org.apache.camel.spi.RoutesLoader routesLoader)
void
setRuntimeCamelCatalog(org.apache.camel.catalog.RuntimeCamelCatalog runtimeCamelCatalog)
void
setRuntimeEndpointRegistry(org.apache.camel.spi.RuntimeEndpointRegistry runtimeEndpointRegistry)
void
setServiceCallConfiguration(org.apache.camel.model.cloud.ServiceCallConfigurationDefinition configuration)
void
setServiceCallConfigurations(List<org.apache.camel.model.cloud.ServiceCallConfigurationDefinition> configurations)
void
setShutdownRoute(org.apache.camel.ShutdownRoute shutdownRoute)
void
setShutdownRunningTask(org.apache.camel.ShutdownRunningTask shutdownRunningTask)
void
setShutdownStrategy(org.apache.camel.spi.ShutdownStrategy shutdownStrategy)
void
setSourceLocationEnabled(Boolean sourceLocationEnabled)
void
setSSLContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
void
setStartupStepRecorder(org.apache.camel.spi.StartupStepRecorder startupStepRecorder)
void
setStartupSummaryLevel(org.apache.camel.StartupSummaryLevel startupSummaryLevel)
void
setStreamCaching(Boolean cache)
void
setStreamCachingStrategy(org.apache.camel.spi.StreamCachingStrategy streamCachingStrategy)
void
setTracer(org.apache.camel.spi.Tracer tracer)
void
setTracing(Boolean tracing)
void
setTracingLoggingFormat(String format)
void
setTracingPattern(String tracePattern)
void
setTracingStandby(boolean tracingStandby)
void
setTracingTemplates(boolean tracingTemplates)
void
setTransformers(List<org.apache.camel.model.transformer.TransformerDefinition> transformers)
void
setTypeConverterRegistry(org.apache.camel.spi.TypeConverterRegistry typeConverterRegistry)
void
setTypeConverterStatisticsEnabled(Boolean typeConverterStatisticsEnabled)
void
setUnitOfWorkFactory(org.apache.camel.spi.UnitOfWorkFactory unitOfWorkFactory)
void
setupManagement(Map<String,Object> options)
void
setupRoutes(boolean done)
void
setUriFactoryResolver(org.apache.camel.spi.UriFactoryResolver uriFactoryResolver)
void
setUseBreadcrumb(Boolean useBreadcrumb)
void
setUseDataType(Boolean useDataType)
void
setUseMDCLogging(Boolean useMDCLogging)
void
setUuidGenerator(org.apache.camel.spi.UuidGenerator uuidGenerator)
void
setValidators(List<org.apache.camel.model.validator.ValidatorDefinition> validators)
void
setVaultConfiguration(org.apache.camel.vault.VaultConfiguration vaultConfiguration)
void
setXMLRoutesDefinitionLoader(org.apache.camel.spi.XMLRoutesDefinitionLoader xmlRoutesDefinitionLoader)
void
shutdown()
void
start()
void
startImmutable()
void
startRouteDefinitions()
void
startRouteDefinitions(List<org.apache.camel.model.RouteDefinition> routeDefinitions)
void
stop()
void
suspend()
-
-
-
Field Detail
-
delegate
protected volatile org.apache.camel.CamelContext delegate
-
-
Constructor Detail
-
LightweightCamelContext
protected LightweightCamelContext(org.apache.camel.CamelContext delegate)
-
LightweightCamelContext
public LightweightCamelContext()
Creates theModelCamelContext
usingDefaultRegistry
as registry. Use one of the other constructors to force use an explicit registry.
-
LightweightCamelContext
public LightweightCamelContext(org.apache.camel.spi.BeanRepository repository)
Creates theCamelContext
using the givenBeanRepository
as first-choice repository, and theSimpleRegistry
as fallback, via theDefaultRegistry
implementation.- Parameters:
repository
- the bean repository.
-
LightweightCamelContext
public LightweightCamelContext(org.apache.camel.spi.Registry registry)
Creates theModelCamelContext
using the given registry- Parameters:
registry
- the registry
-
-
Method Detail
-
getCamelContextReference
public org.apache.camel.CamelContext getCamelContextReference()
-
getStatusPhase
public byte getStatusPhase()
- Specified by:
getStatusPhase
in interfaceorg.apache.camel.ExtendedCamelContext
-
disposeModel
public void disposeModel()
- Specified by:
disposeModel
in interfaceorg.apache.camel.ExtendedCamelContext
-
isStarted
public boolean isStarted()
- Specified by:
isStarted
in interfaceorg.apache.camel.CamelContextLifecycle
-
isStarting
public boolean isStarting()
- Specified by:
isStarting
in interfaceorg.apache.camel.CamelContextLifecycle
-
isStopped
public boolean isStopped()
- Specified by:
isStopped
in interfaceorg.apache.camel.CamelContextLifecycle
-
isStopping
public boolean isStopping()
- Specified by:
isStopping
in interfaceorg.apache.camel.CamelContextLifecycle
-
isSuspended
public boolean isSuspended()
- Specified by:
isSuspended
in interfaceorg.apache.camel.CamelContextLifecycle
-
isRunAllowed
public boolean isRunAllowed()
- Specified by:
isRunAllowed
in interfaceorg.apache.camel.CamelContextLifecycle
-
isSuspending
public boolean isSuspending()
- Specified by:
isSuspending
in interfaceorg.apache.camel.CamelContextLifecycle
-
build
public void build()
- Specified by:
build
in interfaceorg.apache.camel.CamelContextLifecycle
-
suspend
public void suspend()
- Specified by:
suspend
in interfaceorg.apache.camel.CamelContextLifecycle
-
resume
public void resume()
- Specified by:
resume
in interfaceorg.apache.camel.CamelContextLifecycle
-
shutdown
public void shutdown()
- Specified by:
shutdown
in interfaceorg.apache.camel.CamelContextLifecycle
-
close
public void close() throws Exception
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceorg.apache.camel.CamelContextLifecycle
- Throws:
Exception
-
adapt
public <T extends org.apache.camel.CamelContext> T adapt(Class<T> type)
- Specified by:
adapt
in interfaceorg.apache.camel.CamelContext
-
getExtension
public <T> T getExtension(Class<T> type)
- Specified by:
getExtension
in interfaceorg.apache.camel.CamelContext
-
setExtension
public <T> void setExtension(Class<T> type, T module)
- Specified by:
setExtension
in interfaceorg.apache.camel.CamelContext
-
start
public void start()
- Specified by:
start
in interfaceorg.apache.camel.CamelContextLifecycle
-
stop
public void stop()
- Specified by:
stop
in interfaceorg.apache.camel.CamelContextLifecycle
-
isVetoStarted
public boolean isVetoStarted()
- Specified by:
isVetoStarted
in interfaceorg.apache.camel.CamelContext
-
getNameStrategy
public org.apache.camel.spi.CamelContextNameStrategy getNameStrategy()
- Specified by:
getNameStrategy
in interfaceorg.apache.camel.CamelContext
-
setNameStrategy
public void setNameStrategy(org.apache.camel.spi.CamelContextNameStrategy nameStrategy)
- Specified by:
setNameStrategy
in interfaceorg.apache.camel.CamelContext
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.apache.camel.CamelContext
-
setDescription
public void setDescription(String description)
- Specified by:
setDescription
in interfaceorg.apache.camel.ExtendedCamelContext
-
getManagementNameStrategy
public org.apache.camel.spi.ManagementNameStrategy getManagementNameStrategy()
- Specified by:
getManagementNameStrategy
in interfaceorg.apache.camel.CamelContext
-
setManagementNameStrategy
public void setManagementNameStrategy(org.apache.camel.spi.ManagementNameStrategy nameStrategy)
- Specified by:
setManagementNameStrategy
in interfaceorg.apache.camel.CamelContext
-
getManagementName
public String getManagementName()
- Specified by:
getManagementName
in interfaceorg.apache.camel.CamelContext
-
setManagementName
public void setManagementName(String name)
- Specified by:
setManagementName
in interfaceorg.apache.camel.CamelContext
-
getVersion
public String getVersion()
- Specified by:
getVersion
in interfaceorg.apache.camel.CamelContext
-
getStatus
public org.apache.camel.ServiceStatus getStatus()
- Specified by:
getStatus
in interfaceorg.apache.camel.CamelContextLifecycle
-
getUptime
public String getUptime()
- Specified by:
getUptime
in interfaceorg.apache.camel.CamelContext
-
getUptimeMillis
public long getUptimeMillis()
- Specified by:
getUptimeMillis
in interfaceorg.apache.camel.CamelContext
-
getStartDate
public Date getStartDate()
- Specified by:
getStartDate
in interfaceorg.apache.camel.CamelContext
-
addBootstrap
public void addBootstrap(org.apache.camel.spi.BootstrapCloseable bootstrap)
- Specified by:
addBootstrap
in interfaceorg.apache.camel.ExtendedCamelContext
-
addService
public void addService(Object object) throws Exception
- Specified by:
addService
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
addService
public void addService(Object object, boolean stopOnShutdown) throws Exception
- Specified by:
addService
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
addService
public void addService(Object object, boolean stopOnShutdown, boolean forceStart) throws Exception
- Specified by:
addService
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
addPrototypeService
public void addPrototypeService(Object object) throws Exception
- Specified by:
addPrototypeService
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
removeService
public boolean removeService(Object object) throws Exception
- Specified by:
removeService
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
getServices
public List<org.apache.camel.Service> getServices()
- Specified by:
getServices
in interfaceorg.apache.camel.ExtendedCamelContext
-
hasService
public boolean hasService(Object object)
- Specified by:
hasService
in interfaceorg.apache.camel.CamelContext
-
hasService
public <T> T hasService(Class<T> type)
- Specified by:
hasService
in interfaceorg.apache.camel.CamelContext
-
hasServices
public <T> Set<T> hasServices(Class<T> type)
- Specified by:
hasServices
in interfaceorg.apache.camel.CamelContext
-
deferStartService
public void deferStartService(Object object, boolean stopOnShutdown) throws Exception
- Specified by:
deferStartService
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
addStartupListener
public void addStartupListener(org.apache.camel.StartupListener listener) throws Exception
- Specified by:
addStartupListener
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
addComponent
public void addComponent(String componentName, org.apache.camel.Component component)
- Specified by:
addComponent
in interfaceorg.apache.camel.CamelContext
-
hasComponent
public org.apache.camel.Component hasComponent(String componentName)
- Specified by:
hasComponent
in interfaceorg.apache.camel.CamelContext
-
getComponent
public org.apache.camel.Component getComponent(String componentName)
- Specified by:
getComponent
in interfaceorg.apache.camel.CamelContext
-
getComponent
public org.apache.camel.Component getComponent(String name, boolean autoCreateComponents)
- Specified by:
getComponent
in interfaceorg.apache.camel.CamelContext
-
getComponent
public org.apache.camel.Component getComponent(String name, boolean autoCreateComponents, boolean autoStart)
- Specified by:
getComponent
in interfaceorg.apache.camel.CamelContext
-
getComponent
public <T extends org.apache.camel.Component> T getComponent(String name, Class<T> componentType)
- Specified by:
getComponent
in interfaceorg.apache.camel.CamelContext
-
getComponentNames
public Set<String> getComponentNames()
- Specified by:
getComponentNames
in interfaceorg.apache.camel.CamelContext
-
removeComponent
public org.apache.camel.Component removeComponent(String componentName)
- Specified by:
removeComponent
in interfaceorg.apache.camel.CamelContext
-
getEndpointRegistry
public org.apache.camel.spi.EndpointRegistry<? extends org.apache.camel.ValueHolder<String>> getEndpointRegistry()
- Specified by:
getEndpointRegistry
in interfaceorg.apache.camel.CamelContext
-
getEndpoint
public org.apache.camel.Endpoint getEndpoint(String uri)
- Specified by:
getEndpoint
in interfaceorg.apache.camel.CamelContext
-
getEndpoint
public org.apache.camel.Endpoint getEndpoint(String uri, Map<String,Object> parameters)
- Specified by:
getEndpoint
in interfaceorg.apache.camel.CamelContext
-
getEndpoint
public <T extends org.apache.camel.Endpoint> T getEndpoint(String name, Class<T> endpointType)
- Specified by:
getEndpoint
in interfaceorg.apache.camel.CamelContext
-
getEndpoints
public Collection<org.apache.camel.Endpoint> getEndpoints()
- Specified by:
getEndpoints
in interfaceorg.apache.camel.CamelContext
-
getEndpointMap
@Deprecated public Map<String,org.apache.camel.Endpoint> getEndpointMap()
Deprecated.- Specified by:
getEndpointMap
in interfaceorg.apache.camel.CamelContext
-
hasEndpoint
public org.apache.camel.Endpoint hasEndpoint(String uri)
- Specified by:
hasEndpoint
in interfaceorg.apache.camel.CamelContext
-
addEndpoint
public org.apache.camel.Endpoint addEndpoint(String uri, org.apache.camel.Endpoint endpoint) throws Exception
- Specified by:
addEndpoint
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
removeEndpoint
public void removeEndpoint(org.apache.camel.Endpoint endpoint) throws Exception
- Specified by:
removeEndpoint
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
removeEndpoints
public Collection<org.apache.camel.Endpoint> removeEndpoints(String pattern) throws Exception
- Specified by:
removeEndpoints
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
getGlobalEndpointConfiguration
public org.apache.camel.GlobalEndpointConfiguration getGlobalEndpointConfiguration()
- Specified by:
getGlobalEndpointConfiguration
in interfaceorg.apache.camel.CamelContext
-
setRouteController
public void setRouteController(org.apache.camel.spi.RouteController routeController)
- Specified by:
setRouteController
in interfaceorg.apache.camel.CamelContext
-
getRouteController
public org.apache.camel.spi.RouteController getRouteController()
- Specified by:
getRouteController
in interfaceorg.apache.camel.CamelContext
-
getRoutes
public List<org.apache.camel.Route> getRoutes()
- Specified by:
getRoutes
in interfaceorg.apache.camel.CamelContext
-
getRoutesSize
public int getRoutesSize()
- Specified by:
getRoutesSize
in interfaceorg.apache.camel.CamelContext
-
getRoute
public org.apache.camel.Route getRoute(String id)
- Specified by:
getRoute
in interfaceorg.apache.camel.CamelContext
-
getProcessor
public org.apache.camel.Processor getProcessor(String id)
- Specified by:
getProcessor
in interfaceorg.apache.camel.CamelContext
-
getProcessor
public <T extends org.apache.camel.Processor> T getProcessor(String id, Class<T> type)
- Specified by:
getProcessor
in interfaceorg.apache.camel.CamelContext
-
addRoutes
public void addRoutes(org.apache.camel.RoutesBuilder builder) throws Exception
- Specified by:
addRoutes
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
addTemplatedRoutes
public void addTemplatedRoutes(org.apache.camel.RoutesBuilder builder) throws Exception
- Specified by:
addTemplatedRoutes
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
addRoutesConfigurations
public void addRoutesConfigurations(org.apache.camel.RouteConfigurationsBuilder builder) throws Exception
- Specified by:
addRoutesConfigurations
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
removeRoute
public boolean removeRoute(String routeId) throws Exception
- Specified by:
removeRoute
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
addRoutePolicyFactory
public void addRoutePolicyFactory(org.apache.camel.spi.RoutePolicyFactory routePolicyFactory)
- Specified by:
addRoutePolicyFactory
in interfaceorg.apache.camel.CamelContext
-
getRoutePolicyFactories
public List<org.apache.camel.spi.RoutePolicyFactory> getRoutePolicyFactories()
- Specified by:
getRoutePolicyFactories
in interfaceorg.apache.camel.CamelContext
-
setRestConfiguration
public void setRestConfiguration(org.apache.camel.spi.RestConfiguration restConfiguration)
- Specified by:
setRestConfiguration
in interfaceorg.apache.camel.CamelContext
-
getRestConfiguration
public org.apache.camel.spi.RestConfiguration getRestConfiguration()
- Specified by:
getRestConfiguration
in interfaceorg.apache.camel.CamelContext
-
setVaultConfiguration
public void setVaultConfiguration(org.apache.camel.vault.VaultConfiguration vaultConfiguration)
- Specified by:
setVaultConfiguration
in interfaceorg.apache.camel.CamelContext
-
getVaultConfiguration
public org.apache.camel.vault.VaultConfiguration getVaultConfiguration()
- Specified by:
getVaultConfiguration
in interfaceorg.apache.camel.CamelContext
-
getRestRegistry
public org.apache.camel.spi.RestRegistry getRestRegistry()
- Specified by:
getRestRegistry
in interfaceorg.apache.camel.CamelContext
-
setRestRegistry
public void setRestRegistry(org.apache.camel.spi.RestRegistry restRegistry)
- Specified by:
setRestRegistry
in interfaceorg.apache.camel.CamelContext
-
getTypeConverter
public org.apache.camel.TypeConverter getTypeConverter()
- Specified by:
getTypeConverter
in interfaceorg.apache.camel.CamelContext
-
getTypeConverterRegistry
public org.apache.camel.spi.TypeConverterRegistry getTypeConverterRegistry()
- Specified by:
getTypeConverterRegistry
in interfaceorg.apache.camel.CamelContext
-
setTypeConverterRegistry
public void setTypeConverterRegistry(org.apache.camel.spi.TypeConverterRegistry typeConverterRegistry)
- Specified by:
setTypeConverterRegistry
in interfaceorg.apache.camel.CamelContext
-
getRegistry
public org.apache.camel.spi.Registry getRegistry()
- Specified by:
getRegistry
in interfaceorg.apache.camel.CamelContext
-
getRegistry
public <T> T getRegistry(Class<T> type)
- Specified by:
getRegistry
in interfaceorg.apache.camel.CamelContext
-
getInjector
public org.apache.camel.spi.Injector getInjector()
- Specified by:
getInjector
in interfaceorg.apache.camel.CamelContext
-
setInjector
public void setInjector(org.apache.camel.spi.Injector injector)
- Specified by:
setInjector
in interfaceorg.apache.camel.CamelContext
-
getLifecycleStrategies
public List<org.apache.camel.spi.LifecycleStrategy> getLifecycleStrategies()
- Specified by:
getLifecycleStrategies
in interfaceorg.apache.camel.CamelContext
-
addLifecycleStrategy
public void addLifecycleStrategy(org.apache.camel.spi.LifecycleStrategy lifecycleStrategy)
- Specified by:
addLifecycleStrategy
in interfaceorg.apache.camel.CamelContext
-
resolveLanguage
public org.apache.camel.spi.Language resolveLanguage(String language) throws org.apache.camel.NoSuchLanguageException
- Specified by:
resolveLanguage
in interfaceorg.apache.camel.CamelContext
- Throws:
org.apache.camel.NoSuchLanguageException
-
resolvePropertyPlaceholders
public String resolvePropertyPlaceholders(String text)
- Specified by:
resolvePropertyPlaceholders
in interfaceorg.apache.camel.CamelContext
-
resolvePropertyPlaceholders
public String resolvePropertyPlaceholders(String text, boolean keepUnresolvedOptional)
- Specified by:
resolvePropertyPlaceholders
in interfaceorg.apache.camel.ExtendedCamelContext
-
getPropertiesComponent
public org.apache.camel.spi.PropertiesComponent getPropertiesComponent()
- Specified by:
getPropertiesComponent
in interfaceorg.apache.camel.CamelContext
-
setPropertiesComponent
public void setPropertiesComponent(org.apache.camel.spi.PropertiesComponent propertiesComponent)
- Specified by:
setPropertiesComponent
in interfaceorg.apache.camel.CamelContext
-
getLanguageNames
public Set<String> getLanguageNames()
- Specified by:
getLanguageNames
in interfaceorg.apache.camel.CamelContext
-
createProducerTemplate
public org.apache.camel.ProducerTemplate createProducerTemplate()
- Specified by:
createProducerTemplate
in interfaceorg.apache.camel.CamelContext
-
createProducerTemplate
public org.apache.camel.ProducerTemplate createProducerTemplate(int maximumCacheSize)
- Specified by:
createProducerTemplate
in interfaceorg.apache.camel.CamelContext
-
createFluentProducerTemplate
public org.apache.camel.FluentProducerTemplate createFluentProducerTemplate()
- Specified by:
createFluentProducerTemplate
in interfaceorg.apache.camel.CamelContext
-
createFluentProducerTemplate
public org.apache.camel.FluentProducerTemplate createFluentProducerTemplate(int maximumCacheSize)
- Specified by:
createFluentProducerTemplate
in interfaceorg.apache.camel.CamelContext
-
createConsumerTemplate
public org.apache.camel.ConsumerTemplate createConsumerTemplate()
- Specified by:
createConsumerTemplate
in interfaceorg.apache.camel.CamelContext
-
createConsumerTemplate
public org.apache.camel.ConsumerTemplate createConsumerTemplate(int maximumCacheSize)
- Specified by:
createConsumerTemplate
in interfaceorg.apache.camel.CamelContext
-
resolveDataFormat
public org.apache.camel.spi.DataFormat resolveDataFormat(String name)
- Specified by:
resolveDataFormat
in interfaceorg.apache.camel.CamelContext
-
createDataFormat
public org.apache.camel.spi.DataFormat createDataFormat(String name)
- Specified by:
createDataFormat
in interfaceorg.apache.camel.CamelContext
-
getDataFormatNames
public Set<String> getDataFormatNames()
- Specified by:
getDataFormatNames
in interfaceorg.apache.camel.CamelContext
-
resolveTransformer
public org.apache.camel.spi.Transformer resolveTransformer(String model)
- Specified by:
resolveTransformer
in 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:
resolveTransformer
in interfaceorg.apache.camel.CamelContext
-
getTransformerRegistry
public org.apache.camel.spi.TransformerRegistry getTransformerRegistry()
- Specified by:
getTransformerRegistry
in interfaceorg.apache.camel.CamelContext
-
resolveValidator
public org.apache.camel.spi.Validator resolveValidator(org.apache.camel.spi.DataType type)
- Specified by:
resolveValidator
in interfaceorg.apache.camel.CamelContext
-
getValidatorRegistry
public org.apache.camel.spi.ValidatorRegistry getValidatorRegistry()
- Specified by:
getValidatorRegistry
in interfaceorg.apache.camel.CamelContext
-
setGlobalOptions
public void setGlobalOptions(Map<String,String> globalOptions)
- Specified by:
setGlobalOptions
in interfaceorg.apache.camel.CamelContext
-
getGlobalOptions
public Map<String,String> getGlobalOptions()
- Specified by:
getGlobalOptions
in interfaceorg.apache.camel.CamelContext
-
getGlobalOption
public String getGlobalOption(String key)
- Specified by:
getGlobalOption
in interfaceorg.apache.camel.CamelContext
-
getClassResolver
public org.apache.camel.spi.ClassResolver getClassResolver()
- Specified by:
getClassResolver
in interfaceorg.apache.camel.CamelContext
-
setClassResolver
public void setClassResolver(org.apache.camel.spi.ClassResolver resolver)
- Specified by:
setClassResolver
in interfaceorg.apache.camel.CamelContext
-
getManagementStrategy
public org.apache.camel.spi.ManagementStrategy getManagementStrategy()
- Specified by:
getManagementStrategy
in interfaceorg.apache.camel.CamelContext
-
setManagementStrategy
public void setManagementStrategy(org.apache.camel.spi.ManagementStrategy strategy)
- Specified by:
setManagementStrategy
in interfaceorg.apache.camel.CamelContext
-
disableJMX
public void disableJMX() throws IllegalStateException
- Specified by:
disableJMX
in interfaceorg.apache.camel.CamelContext
- Throws:
IllegalStateException
-
getInflightRepository
public org.apache.camel.spi.InflightRepository getInflightRepository()
- Specified by:
getInflightRepository
in interfaceorg.apache.camel.CamelContext
-
setInflightRepository
public void setInflightRepository(org.apache.camel.spi.InflightRepository repository)
- Specified by:
setInflightRepository
in interfaceorg.apache.camel.CamelContext
-
getApplicationContextClassLoader
public ClassLoader getApplicationContextClassLoader()
- Specified by:
getApplicationContextClassLoader
in interfaceorg.apache.camel.CamelContext
-
setApplicationContextClassLoader
public void setApplicationContextClassLoader(ClassLoader classLoader)
- Specified by:
setApplicationContextClassLoader
in interfaceorg.apache.camel.CamelContext
-
getShutdownStrategy
public org.apache.camel.spi.ShutdownStrategy getShutdownStrategy()
- Specified by:
getShutdownStrategy
in interfaceorg.apache.camel.CamelContext
-
setShutdownStrategy
public void setShutdownStrategy(org.apache.camel.spi.ShutdownStrategy shutdownStrategy)
- Specified by:
setShutdownStrategy
in interfaceorg.apache.camel.CamelContext
-
getExecutorServiceManager
public org.apache.camel.spi.ExecutorServiceManager getExecutorServiceManager()
- Specified by:
getExecutorServiceManager
in interfaceorg.apache.camel.CamelContext
-
setExecutorServiceManager
public void setExecutorServiceManager(org.apache.camel.spi.ExecutorServiceManager executorServiceManager)
- Specified by:
setExecutorServiceManager
in interfaceorg.apache.camel.CamelContext
-
getMessageHistoryFactory
public org.apache.camel.spi.MessageHistoryFactory getMessageHistoryFactory()
- Specified by:
getMessageHistoryFactory
in interfaceorg.apache.camel.CamelContext
-
setMessageHistoryFactory
public void setMessageHistoryFactory(org.apache.camel.spi.MessageHistoryFactory messageHistoryFactory)
- Specified by:
setMessageHistoryFactory
in interfaceorg.apache.camel.CamelContext
-
getDebugger
public org.apache.camel.spi.Debugger getDebugger()
- Specified by:
getDebugger
in interfaceorg.apache.camel.CamelContext
-
setDebugger
public void setDebugger(org.apache.camel.spi.Debugger debugger)
- Specified by:
setDebugger
in interfaceorg.apache.camel.CamelContext
-
getTracer
public org.apache.camel.spi.Tracer getTracer()
- Specified by:
getTracer
in interfaceorg.apache.camel.CamelContext
-
setTracer
public void setTracer(org.apache.camel.spi.Tracer tracer)
- Specified by:
setTracer
in interfaceorg.apache.camel.CamelContext
-
setTracingStandby
public void setTracingStandby(boolean tracingStandby)
- Specified by:
setTracingStandby
in interfaceorg.apache.camel.CamelContext
-
isTracingStandby
public boolean isTracingStandby()
- Specified by:
isTracingStandby
in interfaceorg.apache.camel.CamelContext
-
setBacklogTracingStandby
public void setBacklogTracingStandby(boolean backlogTracingStandby)
- Specified by:
setBacklogTracingStandby
in interfaceorg.apache.camel.CamelContext
-
isBacklogTracingStandby
public boolean isBacklogTracingStandby()
- Specified by:
isBacklogTracingStandby
in interfaceorg.apache.camel.CamelContext
-
setBacklogTracingTemplates
public void setBacklogTracingTemplates(boolean backlogTracingTemplates)
- Specified by:
setBacklogTracingTemplates
in interfaceorg.apache.camel.CamelContext
-
isBacklogTracingTemplates
public boolean isBacklogTracingTemplates()
- Specified by:
isBacklogTracingTemplates
in interfaceorg.apache.camel.CamelContext
-
setTracingTemplates
public void setTracingTemplates(boolean tracingTemplates)
- Specified by:
setTracingTemplates
in interfaceorg.apache.camel.CamelContext
-
isTracingTemplates
public boolean isTracingTemplates()
- Specified by:
isTracingTemplates
in interfaceorg.apache.camel.CamelContext
-
getUuidGenerator
public org.apache.camel.spi.UuidGenerator getUuidGenerator()
- Specified by:
getUuidGenerator
in interfaceorg.apache.camel.CamelContext
-
setUuidGenerator
public void setUuidGenerator(org.apache.camel.spi.UuidGenerator uuidGenerator)
- Specified by:
setUuidGenerator
in interfaceorg.apache.camel.CamelContext
-
isLoadTypeConverters
public Boolean isLoadTypeConverters()
- Specified by:
isLoadTypeConverters
in interfaceorg.apache.camel.CamelContext
-
setLoadTypeConverters
public void setLoadTypeConverters(Boolean loadTypeConverters)
- Specified by:
setLoadTypeConverters
in interfaceorg.apache.camel.CamelContext
-
isTypeConverterStatisticsEnabled
public Boolean isTypeConverterStatisticsEnabled()
- Specified by:
isTypeConverterStatisticsEnabled
in interfaceorg.apache.camel.CamelContext
-
setTypeConverterStatisticsEnabled
public void setTypeConverterStatisticsEnabled(Boolean typeConverterStatisticsEnabled)
- Specified by:
setTypeConverterStatisticsEnabled
in interfaceorg.apache.camel.CamelContext
-
isLoadHealthChecks
public Boolean isLoadHealthChecks()
- Specified by:
isLoadHealthChecks
in interfaceorg.apache.camel.CamelContext
-
setLoadHealthChecks
public void setLoadHealthChecks(Boolean loadHealthChecks)
- Specified by:
setLoadHealthChecks
in interfaceorg.apache.camel.CamelContext
-
isSourceLocationEnabled
public Boolean isSourceLocationEnabled()
- Specified by:
isSourceLocationEnabled
in interfaceorg.apache.camel.CamelContext
-
setSourceLocationEnabled
public void setSourceLocationEnabled(Boolean sourceLocationEnabled)
- Specified by:
setSourceLocationEnabled
in interfaceorg.apache.camel.CamelContext
-
isModeline
public Boolean isModeline()
- Specified by:
isModeline
in interfaceorg.apache.camel.CamelContext
-
setModeline
public void setModeline(Boolean modeline)
- Specified by:
setModeline
in interfaceorg.apache.camel.CamelContext
-
isDevConsole
public Boolean isDevConsole()
- Specified by:
isDevConsole
in interfaceorg.apache.camel.CamelContext
-
setDevConsole
public void setDevConsole(Boolean loadDevConsoles)
- Specified by:
setDevConsole
in interfaceorg.apache.camel.CamelContext
-
isDumpRoutes
public Boolean isDumpRoutes()
- Specified by:
isDumpRoutes
in interfaceorg.apache.camel.CamelContext
-
setDumpRoutes
public void setDumpRoutes(Boolean dumpRoutes)
- Specified by:
setDumpRoutes
in interfaceorg.apache.camel.CamelContext
-
getBasePackageScan
public String getBasePackageScan()
- Specified by:
getBasePackageScan
in interfaceorg.apache.camel.ExtendedCamelContext
-
setBasePackageScan
public void setBasePackageScan(String basePackageScan)
- Specified by:
setBasePackageScan
in interfaceorg.apache.camel.ExtendedCamelContext
-
isUseMDCLogging
public Boolean isUseMDCLogging()
- Specified by:
isUseMDCLogging
in interfaceorg.apache.camel.CamelContext
-
setUseMDCLogging
public void setUseMDCLogging(Boolean useMDCLogging)
- Specified by:
setUseMDCLogging
in interfaceorg.apache.camel.CamelContext
-
getMDCLoggingKeysPattern
public String getMDCLoggingKeysPattern()
- Specified by:
getMDCLoggingKeysPattern
in interfaceorg.apache.camel.CamelContext
-
setMDCLoggingKeysPattern
public void setMDCLoggingKeysPattern(String pattern)
- Specified by:
setMDCLoggingKeysPattern
in interfaceorg.apache.camel.CamelContext
-
isUseDataType
public Boolean isUseDataType()
- Specified by:
isUseDataType
in interfaceorg.apache.camel.CamelContext
-
setUseDataType
public void setUseDataType(Boolean useDataType)
- Specified by:
setUseDataType
in interfaceorg.apache.camel.CamelContext
-
isUseBreadcrumb
public Boolean isUseBreadcrumb()
- Specified by:
isUseBreadcrumb
in interfaceorg.apache.camel.CamelContext
-
setUseBreadcrumb
public void setUseBreadcrumb(Boolean useBreadcrumb)
- Specified by:
setUseBreadcrumb
in interfaceorg.apache.camel.CamelContext
-
getStreamCachingStrategy
public org.apache.camel.spi.StreamCachingStrategy getStreamCachingStrategy()
- Specified by:
getStreamCachingStrategy
in interfaceorg.apache.camel.CamelContext
-
setStreamCachingStrategy
public void setStreamCachingStrategy(org.apache.camel.spi.StreamCachingStrategy streamCachingStrategy)
- Specified by:
setStreamCachingStrategy
in interfaceorg.apache.camel.CamelContext
-
getRuntimeEndpointRegistry
public org.apache.camel.spi.RuntimeEndpointRegistry getRuntimeEndpointRegistry()
- Specified by:
getRuntimeEndpointRegistry
in interfaceorg.apache.camel.CamelContext
-
setRuntimeEndpointRegistry
public void setRuntimeEndpointRegistry(org.apache.camel.spi.RuntimeEndpointRegistry runtimeEndpointRegistry)
- Specified by:
setRuntimeEndpointRegistry
in interfaceorg.apache.camel.CamelContext
-
setSSLContextParameters
public void setSSLContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
- Specified by:
setSSLContextParameters
in interfaceorg.apache.camel.CamelContext
-
getSSLContextParameters
public org.apache.camel.support.jsse.SSLContextParameters getSSLContextParameters()
- Specified by:
getSSLContextParameters
in interfaceorg.apache.camel.CamelContext
-
setStartupSummaryLevel
public void setStartupSummaryLevel(org.apache.camel.StartupSummaryLevel startupSummaryLevel)
- Specified by:
setStartupSummaryLevel
in interfaceorg.apache.camel.CamelContext
-
getStartupSummaryLevel
public org.apache.camel.StartupSummaryLevel getStartupSummaryLevel()
- Specified by:
getStartupSummaryLevel
in interfaceorg.apache.camel.CamelContext
-
setStreamCaching
public void setStreamCaching(Boolean cache)
- Specified by:
setStreamCaching
in interfaceorg.apache.camel.RuntimeConfiguration
-
isStreamCaching
public Boolean isStreamCaching()
- Specified by:
isStreamCaching
in interfaceorg.apache.camel.RuntimeConfiguration
-
setTracing
public void setTracing(Boolean tracing)
- Specified by:
setTracing
in interfaceorg.apache.camel.RuntimeConfiguration
-
isTracing
public Boolean isTracing()
- Specified by:
isTracing
in interfaceorg.apache.camel.RuntimeConfiguration
-
getTracingPattern
public String getTracingPattern()
- Specified by:
getTracingPattern
in interfaceorg.apache.camel.RuntimeConfiguration
-
setTracingPattern
public void setTracingPattern(String tracePattern)
- Specified by:
setTracingPattern
in interfaceorg.apache.camel.RuntimeConfiguration
-
getTracingLoggingFormat
public String getTracingLoggingFormat()
- Specified by:
getTracingLoggingFormat
in interfaceorg.apache.camel.CamelContext
-
setTracingLoggingFormat
public void setTracingLoggingFormat(String format)
- Specified by:
setTracingLoggingFormat
in interfaceorg.apache.camel.CamelContext
-
setBacklogTracing
public void setBacklogTracing(Boolean backlogTrace)
- Specified by:
setBacklogTracing
in interfaceorg.apache.camel.RuntimeConfiguration
-
isBacklogTracing
public Boolean isBacklogTracing()
- Specified by:
isBacklogTracing
in interfaceorg.apache.camel.RuntimeConfiguration
-
setDebugging
public void setDebugging(Boolean debugging)
- Specified by:
setDebugging
in interfaceorg.apache.camel.RuntimeConfiguration
-
isDebugging
public Boolean isDebugging()
- Specified by:
isDebugging
in interfaceorg.apache.camel.RuntimeConfiguration
-
setMessageHistory
public void setMessageHistory(Boolean messageHistory)
- Specified by:
setMessageHistory
in interfaceorg.apache.camel.RuntimeConfiguration
-
isMessageHistory
public Boolean isMessageHistory()
- Specified by:
isMessageHistory
in interfaceorg.apache.camel.RuntimeConfiguration
-
setLogMask
public void setLogMask(Boolean logMask)
- Specified by:
setLogMask
in interfaceorg.apache.camel.RuntimeConfiguration
-
isLogMask
public Boolean isLogMask()
- Specified by:
isLogMask
in interfaceorg.apache.camel.RuntimeConfiguration
-
setLogExhaustedMessageBody
public void setLogExhaustedMessageBody(Boolean logExhaustedMessageBody)
- Specified by:
setLogExhaustedMessageBody
in interfaceorg.apache.camel.RuntimeConfiguration
-
isLogExhaustedMessageBody
public Boolean isLogExhaustedMessageBody()
- Specified by:
isLogExhaustedMessageBody
in interfaceorg.apache.camel.RuntimeConfiguration
-
setDelayer
public void setDelayer(Long delay)
- Specified by:
setDelayer
in interfaceorg.apache.camel.RuntimeConfiguration
-
getDelayer
public Long getDelayer()
- Specified by:
getDelayer
in interfaceorg.apache.camel.RuntimeConfiguration
-
setAutoStartup
public void setAutoStartup(Boolean autoStartup)
- Specified by:
setAutoStartup
in interfaceorg.apache.camel.RuntimeConfiguration
-
isAutoStartup
public Boolean isAutoStartup()
- Specified by:
isAutoStartup
in interfaceorg.apache.camel.RuntimeConfiguration
-
setShutdownRoute
public void setShutdownRoute(org.apache.camel.ShutdownRoute shutdownRoute)
- Specified by:
setShutdownRoute
in interfaceorg.apache.camel.RuntimeConfiguration
-
getShutdownRoute
public org.apache.camel.ShutdownRoute getShutdownRoute()
- Specified by:
getShutdownRoute
in interfaceorg.apache.camel.RuntimeConfiguration
-
setShutdownRunningTask
public void setShutdownRunningTask(org.apache.camel.ShutdownRunningTask shutdownRunningTask)
- Specified by:
setShutdownRunningTask
in interfaceorg.apache.camel.RuntimeConfiguration
-
getShutdownRunningTask
public org.apache.camel.ShutdownRunningTask getShutdownRunningTask()
- Specified by:
getShutdownRunningTask
in interfaceorg.apache.camel.RuntimeConfiguration
-
setAllowUseOriginalMessage
public void setAllowUseOriginalMessage(Boolean allowUseOriginalMessage)
- Specified by:
setAllowUseOriginalMessage
in interfaceorg.apache.camel.RuntimeConfiguration
-
isAllowUseOriginalMessage
public Boolean isAllowUseOriginalMessage()
- Specified by:
isAllowUseOriginalMessage
in interfaceorg.apache.camel.RuntimeConfiguration
-
isCaseInsensitiveHeaders
public Boolean isCaseInsensitiveHeaders()
- Specified by:
isCaseInsensitiveHeaders
in interfaceorg.apache.camel.RuntimeConfiguration
-
setCaseInsensitiveHeaders
public void setCaseInsensitiveHeaders(Boolean caseInsensitiveHeaders)
- Specified by:
setCaseInsensitiveHeaders
in interfaceorg.apache.camel.RuntimeConfiguration
-
isAutowiredEnabled
public Boolean isAutowiredEnabled()
- Specified by:
isAutowiredEnabled
in interfaceorg.apache.camel.RuntimeConfiguration
-
setAutowiredEnabled
public void setAutowiredEnabled(Boolean autowiredEnabled)
- Specified by:
setAutowiredEnabled
in interfaceorg.apache.camel.RuntimeConfiguration
-
removeRouteTemplates
public void removeRouteTemplates(String pattern) throws Exception
- Specified by:
removeRouteTemplates
in interfaceorg.apache.camel.CamelContext
- Throws:
Exception
-
getExtendedCamelContext
protected org.apache.camel.ExtendedCamelContext getExtendedCamelContext()
-
setName
public void setName(String name)
- Specified by:
setName
in interfaceorg.apache.camel.ExtendedCamelContext
-
setRegistry
public void setRegistry(org.apache.camel.spi.Registry registry)
- Specified by:
setRegistry
in interfaceorg.apache.camel.ExtendedCamelContext
-
setupRoutes
public void setupRoutes(boolean done)
- Specified by:
setupRoutes
in interfaceorg.apache.camel.ExtendedCamelContext
-
isSetupRoutes
public boolean isSetupRoutes()
- Specified by:
isSetupRoutes
in interfaceorg.apache.camel.ExtendedCamelContext
-
registerEndpointCallback
public void registerEndpointCallback(org.apache.camel.spi.EndpointStrategy strategy)
- Specified by:
registerEndpointCallback
in interfaceorg.apache.camel.ExtendedCamelContext
-
getPrototypeEndpoint
public org.apache.camel.Endpoint getPrototypeEndpoint(String uri)
- Specified by:
getPrototypeEndpoint
in interfaceorg.apache.camel.ExtendedCamelContext
-
getPrototypeEndpoint
public org.apache.camel.Endpoint getPrototypeEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri)
- Specified by:
getPrototypeEndpoint
in interfaceorg.apache.camel.ExtendedCamelContext
-
hasEndpoint
public org.apache.camel.Endpoint hasEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri)
- Specified by:
hasEndpoint
in interfaceorg.apache.camel.ExtendedCamelContext
-
getEndpoint
public org.apache.camel.Endpoint getEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri)
- Specified by:
getEndpoint
in interfaceorg.apache.camel.ExtendedCamelContext
-
getEndpoint
public org.apache.camel.Endpoint getEndpoint(org.apache.camel.spi.NormalizedEndpointUri uri, Map<String,Object> parameters)
- Specified by:
getEndpoint
in interfaceorg.apache.camel.ExtendedCamelContext
-
normalizeUri
public org.apache.camel.spi.NormalizedEndpointUri normalizeUri(String uri)
- Specified by:
normalizeUri
in interfaceorg.apache.camel.ExtendedCamelContext
-
getRouteStartupOrder
public List<org.apache.camel.spi.RouteStartupOrder> getRouteStartupOrder()
- Specified by:
getRouteStartupOrder
in interfaceorg.apache.camel.ExtendedCamelContext
-
getBeanPostProcessor
public org.apache.camel.spi.CamelBeanPostProcessor getBeanPostProcessor()
- Specified by:
getBeanPostProcessor
in interfaceorg.apache.camel.ExtendedCamelContext
-
setBeanPostProcessor
public void setBeanPostProcessor(org.apache.camel.spi.CamelBeanPostProcessor beanPostProcessor)
- Specified by:
setBeanPostProcessor
in interfaceorg.apache.camel.ExtendedCamelContext
-
getDependencyInjectionAnnotationFactory
public org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory getDependencyInjectionAnnotationFactory()
- Specified by:
getDependencyInjectionAnnotationFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setDependencyInjectionAnnotationFactory
public void setDependencyInjectionAnnotationFactory(org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory factory)
- Specified by:
setDependencyInjectionAnnotationFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getManagementMBeanAssembler
public org.apache.camel.spi.ManagementMBeanAssembler getManagementMBeanAssembler()
- Specified by:
getManagementMBeanAssembler
in interfaceorg.apache.camel.ExtendedCamelContext
-
getErrorHandlerFactory
public org.apache.camel.ErrorHandlerFactory getErrorHandlerFactory()
- Specified by:
getErrorHandlerFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setErrorHandlerFactory
public void setErrorHandlerFactory(org.apache.camel.ErrorHandlerFactory errorHandlerFactory)
- Specified by:
setErrorHandlerFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setNodeIdFactory
public void setNodeIdFactory(org.apache.camel.spi.NodeIdFactory factory)
- Specified by:
setNodeIdFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getNodeIdFactory
public org.apache.camel.spi.NodeIdFactory getNodeIdFactory()
- Specified by:
getNodeIdFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getComponentResolver
public org.apache.camel.spi.ComponentResolver getComponentResolver()
- Specified by:
getComponentResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setComponentResolver
public void setComponentResolver(org.apache.camel.spi.ComponentResolver componentResolver)
- Specified by:
setComponentResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getComponentNameResolver
public org.apache.camel.spi.ComponentNameResolver getComponentNameResolver()
- Specified by:
getComponentNameResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setComponentNameResolver
public void setComponentNameResolver(org.apache.camel.spi.ComponentNameResolver componentNameResolver)
- Specified by:
setComponentNameResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getLanguageResolver
public org.apache.camel.spi.LanguageResolver getLanguageResolver()
- Specified by:
getLanguageResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setLanguageResolver
public void setLanguageResolver(org.apache.camel.spi.LanguageResolver languageResolver)
- Specified by:
setLanguageResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getDataFormatResolver
public org.apache.camel.spi.DataFormatResolver getDataFormatResolver()
- Specified by:
getDataFormatResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setDataFormatResolver
public void setDataFormatResolver(org.apache.camel.spi.DataFormatResolver dataFormatResolver)
- Specified by:
setDataFormatResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getHealthCheckResolver
public org.apache.camel.health.HealthCheckResolver getHealthCheckResolver()
- Specified by:
getHealthCheckResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setHealthCheckResolver
public void setHealthCheckResolver(org.apache.camel.health.HealthCheckResolver healthCheckResolver)
- Specified by:
setHealthCheckResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getDevConsoleResolver
public org.apache.camel.console.DevConsoleResolver getDevConsoleResolver()
- Specified by:
getDevConsoleResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setDevConsoleResolver
public void setDevConsoleResolver(org.apache.camel.console.DevConsoleResolver devConsoleResolver)
- Specified by:
setDevConsoleResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getPackageScanClassResolver
public org.apache.camel.spi.PackageScanClassResolver getPackageScanClassResolver()
- Specified by:
getPackageScanClassResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setPackageScanClassResolver
public void setPackageScanClassResolver(org.apache.camel.spi.PackageScanClassResolver resolver)
- Specified by:
setPackageScanClassResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getPackageScanResourceResolver
public org.apache.camel.spi.PackageScanResourceResolver getPackageScanResourceResolver()
- Specified by:
getPackageScanResourceResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setPackageScanResourceResolver
public void setPackageScanResourceResolver(org.apache.camel.spi.PackageScanResourceResolver resolver)
- Specified by:
setPackageScanResourceResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getDefaultFactoryFinder
public org.apache.camel.spi.FactoryFinder getDefaultFactoryFinder()
- Specified by:
getDefaultFactoryFinder
in interfaceorg.apache.camel.ExtendedCamelContext
-
getBootstrapConfigurerResolver
public org.apache.camel.spi.ConfigurerResolver getBootstrapConfigurerResolver()
- Specified by:
getBootstrapConfigurerResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setBootstrapConfigurerResolver
public void setBootstrapConfigurerResolver(org.apache.camel.spi.ConfigurerResolver configurerResolver)
- Specified by:
setBootstrapConfigurerResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getBootstrapFactoryFinder
public org.apache.camel.spi.FactoryFinder getBootstrapFactoryFinder()
- Specified by:
getBootstrapFactoryFinder
in interfaceorg.apache.camel.ExtendedCamelContext
-
setBootstrapFactoryFinder
public void setBootstrapFactoryFinder(org.apache.camel.spi.FactoryFinder factoryFinder)
- Specified by:
setBootstrapFactoryFinder
in interfaceorg.apache.camel.ExtendedCamelContext
-
getBootstrapFactoryFinder
public org.apache.camel.spi.FactoryFinder getBootstrapFactoryFinder(String path)
- Specified by:
getBootstrapFactoryFinder
in interfaceorg.apache.camel.ExtendedCamelContext
-
getFactoryFinder
public org.apache.camel.spi.FactoryFinder getFactoryFinder(String path)
- Specified by:
getFactoryFinder
in interfaceorg.apache.camel.ExtendedCamelContext
-
setFactoryFinderResolver
public void setFactoryFinderResolver(org.apache.camel.spi.FactoryFinderResolver resolver)
- Specified by:
setFactoryFinderResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getFactoryFinderResolver
public org.apache.camel.spi.FactoryFinderResolver getFactoryFinderResolver()
- Specified by:
getFactoryFinderResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getProcessorFactory
public org.apache.camel.spi.ProcessorFactory getProcessorFactory()
- Specified by:
getProcessorFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setProcessorFactory
public void setProcessorFactory(org.apache.camel.spi.ProcessorFactory processorFactory)
- Specified by:
setProcessorFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getModelineFactory
public org.apache.camel.spi.ModelineFactory getModelineFactory()
- Specified by:
getModelineFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setModelineFactory
public void setModelineFactory(org.apache.camel.spi.ModelineFactory modelineFactory)
- Specified by:
setModelineFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getInternalProcessorFactory
public org.apache.camel.spi.InternalProcessorFactory getInternalProcessorFactory()
- Specified by:
getInternalProcessorFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setInternalProcessorFactory
public void setInternalProcessorFactory(org.apache.camel.spi.InternalProcessorFactory internalProcessorFactory)
- Specified by:
setInternalProcessorFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getInterceptEndpointFactory
public org.apache.camel.spi.InterceptEndpointFactory getInterceptEndpointFactory()
- Specified by:
getInterceptEndpointFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setInterceptEndpointFactory
public void setInterceptEndpointFactory(org.apache.camel.spi.InterceptEndpointFactory interceptEndpointFactory)
- Specified by:
setInterceptEndpointFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getRouteFactory
public org.apache.camel.spi.RouteFactory getRouteFactory()
- Specified by:
getRouteFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setRouteFactory
public void setRouteFactory(org.apache.camel.spi.RouteFactory routeFactory)
- Specified by:
setRouteFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getModelJAXBContextFactory
public org.apache.camel.spi.ModelJAXBContextFactory getModelJAXBContextFactory()
- Specified by:
getModelJAXBContextFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setModelJAXBContextFactory
public void setModelJAXBContextFactory(org.apache.camel.spi.ModelJAXBContextFactory modelJAXBContextFactory)
- Specified by:
setModelJAXBContextFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getDeferServiceFactory
public org.apache.camel.spi.DeferServiceFactory getDeferServiceFactory()
- Specified by:
getDeferServiceFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setDeferServiceFactory
public void setDeferServiceFactory(org.apache.camel.spi.DeferServiceFactory deferServiceFactory)
- Specified by:
setDeferServiceFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getUnitOfWorkFactory
public org.apache.camel.spi.UnitOfWorkFactory getUnitOfWorkFactory()
- Specified by:
getUnitOfWorkFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setUnitOfWorkFactory
public void setUnitOfWorkFactory(org.apache.camel.spi.UnitOfWorkFactory unitOfWorkFactory)
- Specified by:
setUnitOfWorkFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getAnnotationBasedProcessorFactory
public org.apache.camel.spi.AnnotationBasedProcessorFactory getAnnotationBasedProcessorFactory()
- Specified by:
getAnnotationBasedProcessorFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setAnnotationBasedProcessorFactory
public void setAnnotationBasedProcessorFactory(org.apache.camel.spi.AnnotationBasedProcessorFactory annotationBasedProcessorFactory)
- Specified by:
setAnnotationBasedProcessorFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getBeanProxyFactory
public org.apache.camel.spi.BeanProxyFactory getBeanProxyFactory()
- Specified by:
getBeanProxyFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getBeanProcessorFactory
public org.apache.camel.spi.BeanProcessorFactory getBeanProcessorFactory()
- Specified by:
getBeanProcessorFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getErrorHandlerExecutorService
public ScheduledExecutorService getErrorHandlerExecutorService()
- Specified by:
getErrorHandlerExecutorService
in interfaceorg.apache.camel.ExtendedCamelContext
-
addInterceptStrategy
public void addInterceptStrategy(org.apache.camel.spi.InterceptStrategy interceptStrategy)
- Specified by:
addInterceptStrategy
in interfaceorg.apache.camel.ExtendedCamelContext
-
getInterceptStrategies
public List<org.apache.camel.spi.InterceptStrategy> getInterceptStrategies()
- Specified by:
getInterceptStrategies
in interfaceorg.apache.camel.ExtendedCamelContext
-
setupManagement
public void setupManagement(Map<String,Object> options)
- Specified by:
setupManagement
in interfaceorg.apache.camel.ExtendedCamelContext
-
getLogListeners
public Set<org.apache.camel.spi.LogListener> getLogListeners()
- Specified by:
getLogListeners
in interfaceorg.apache.camel.ExtendedCamelContext
-
addLogListener
public void addLogListener(org.apache.camel.spi.LogListener listener)
- Specified by:
addLogListener
in interfaceorg.apache.camel.ExtendedCamelContext
-
getAsyncProcessorAwaitManager
public org.apache.camel.spi.AsyncProcessorAwaitManager getAsyncProcessorAwaitManager()
- Specified by:
getAsyncProcessorAwaitManager
in interfaceorg.apache.camel.ExtendedCamelContext
-
setAsyncProcessorAwaitManager
public void setAsyncProcessorAwaitManager(org.apache.camel.spi.AsyncProcessorAwaitManager manager)
- Specified by:
setAsyncProcessorAwaitManager
in interfaceorg.apache.camel.ExtendedCamelContext
-
getBeanIntrospection
public org.apache.camel.spi.BeanIntrospection getBeanIntrospection()
- Specified by:
getBeanIntrospection
in interfaceorg.apache.camel.ExtendedCamelContext
-
setBeanIntrospection
public void setBeanIntrospection(org.apache.camel.spi.BeanIntrospection beanIntrospection)
- Specified by:
setBeanIntrospection
in interfaceorg.apache.camel.ExtendedCamelContext
-
getHeadersMapFactory
public org.apache.camel.spi.HeadersMapFactory getHeadersMapFactory()
- Specified by:
getHeadersMapFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setHeadersMapFactory
public void setHeadersMapFactory(org.apache.camel.spi.HeadersMapFactory factory)
- Specified by:
setHeadersMapFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getExchangeFactory
public org.apache.camel.spi.ExchangeFactory getExchangeFactory()
- Specified by:
getExchangeFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setExchangeFactory
public void setExchangeFactory(org.apache.camel.spi.ExchangeFactory exchangeFactory)
- Specified by:
setExchangeFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getExchangeFactoryManager
public org.apache.camel.spi.ExchangeFactoryManager getExchangeFactoryManager()
- Specified by:
getExchangeFactoryManager
in interfaceorg.apache.camel.ExtendedCamelContext
-
setExchangeFactoryManager
public void setExchangeFactoryManager(org.apache.camel.spi.ExchangeFactoryManager exchangeFactoryManager)
- Specified by:
setExchangeFactoryManager
in interfaceorg.apache.camel.ExtendedCamelContext
-
getProcessorExchangeFactory
public org.apache.camel.spi.ProcessorExchangeFactory getProcessorExchangeFactory()
- Specified by:
getProcessorExchangeFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setProcessorExchangeFactory
public void setProcessorExchangeFactory(org.apache.camel.spi.ProcessorExchangeFactory processorExchangeFactory)
- Specified by:
setProcessorExchangeFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getReactiveExecutor
public org.apache.camel.spi.ReactiveExecutor getReactiveExecutor()
- Specified by:
getReactiveExecutor
in interfaceorg.apache.camel.ExtendedCamelContext
-
setReactiveExecutor
public void setReactiveExecutor(org.apache.camel.spi.ReactiveExecutor reactiveExecutor)
- Specified by:
setReactiveExecutor
in interfaceorg.apache.camel.ExtendedCamelContext
-
isEventNotificationApplicable
public boolean isEventNotificationApplicable()
- Specified by:
isEventNotificationApplicable
in interfaceorg.apache.camel.ExtendedCamelContext
-
setEventNotificationApplicable
public void setEventNotificationApplicable(boolean eventNotificationApplicable)
- Specified by:
setEventNotificationApplicable
in interfaceorg.apache.camel.ExtendedCamelContext
-
setXMLRoutesDefinitionLoader
public void setXMLRoutesDefinitionLoader(org.apache.camel.spi.XMLRoutesDefinitionLoader xmlRoutesDefinitionLoader)
- Specified by:
setXMLRoutesDefinitionLoader
in interfaceorg.apache.camel.ExtendedCamelContext
-
getXMLRoutesDefinitionLoader
public org.apache.camel.spi.XMLRoutesDefinitionLoader getXMLRoutesDefinitionLoader()
- Specified by:
getXMLRoutesDefinitionLoader
in interfaceorg.apache.camel.ExtendedCamelContext
-
setRoutesLoader
public void setRoutesLoader(org.apache.camel.spi.RoutesLoader routesLoader)
- Specified by:
setRoutesLoader
in interfaceorg.apache.camel.ExtendedCamelContext
-
getRoutesLoader
public org.apache.camel.spi.RoutesLoader getRoutesLoader()
- Specified by:
getRoutesLoader
in interfaceorg.apache.camel.ExtendedCamelContext
-
getResourceLoader
public org.apache.camel.spi.ResourceLoader getResourceLoader()
- Specified by:
getResourceLoader
in interfaceorg.apache.camel.ExtendedCamelContext
-
setResourceLoader
public void setResourceLoader(org.apache.camel.spi.ResourceLoader resourceLoader)
- Specified by:
setResourceLoader
in interfaceorg.apache.camel.ExtendedCamelContext
-
setModelToXMLDumper
public void setModelToXMLDumper(org.apache.camel.spi.ModelToXMLDumper modelToXMLDumper)
- Specified by:
setModelToXMLDumper
in interfaceorg.apache.camel.ExtendedCamelContext
-
getModelToXMLDumper
public org.apache.camel.spi.ModelToXMLDumper getModelToXMLDumper()
- Specified by:
getModelToXMLDumper
in interfaceorg.apache.camel.ExtendedCamelContext
-
setRestBindingJaxbDataFormatFactory
public void setRestBindingJaxbDataFormatFactory(org.apache.camel.spi.RestBindingJaxbDataFormatFactory restBindingJaxbDataFormatFactory)
- Specified by:
setRestBindingJaxbDataFormatFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getRestBindingJaxbDataFormatFactory
public org.apache.camel.spi.RestBindingJaxbDataFormatFactory getRestBindingJaxbDataFormatFactory()
- Specified by:
getRestBindingJaxbDataFormatFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getRuntimeCamelCatalog
public org.apache.camel.catalog.RuntimeCamelCatalog getRuntimeCamelCatalog()
- Specified by:
getRuntimeCamelCatalog
in interfaceorg.apache.camel.ExtendedCamelContext
-
setRuntimeCamelCatalog
public void setRuntimeCamelCatalog(org.apache.camel.catalog.RuntimeCamelCatalog runtimeCamelCatalog)
- Specified by:
setRuntimeCamelCatalog
in interfaceorg.apache.camel.ExtendedCamelContext
-
getConfigurerResolver
public org.apache.camel.spi.ConfigurerResolver getConfigurerResolver()
- Specified by:
getConfigurerResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setConfigurerResolver
public void setConfigurerResolver(org.apache.camel.spi.ConfigurerResolver configurerResolver)
- Specified by:
setConfigurerResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getUriFactoryResolver
public org.apache.camel.spi.UriFactoryResolver getUriFactoryResolver()
- Specified by:
getUriFactoryResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setUriFactoryResolver
public void setUriFactoryResolver(org.apache.camel.spi.UriFactoryResolver uriFactoryResolver)
- Specified by:
setUriFactoryResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
getInternalRouteController
public org.apache.camel.spi.RouteController getInternalRouteController()
- Specified by:
getInternalRouteController
in interfaceorg.apache.camel.ExtendedCamelContext
-
getEndpointUriFactory
public org.apache.camel.spi.EndpointUriFactory getEndpointUriFactory(String scheme)
- Specified by:
getEndpointUriFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
addRoute
public void addRoute(org.apache.camel.Route route)
- Specified by:
addRoute
in interfaceorg.apache.camel.ExtendedCamelContext
-
removeRoute
public void removeRoute(org.apache.camel.Route route)
- Specified by:
removeRoute
in interfaceorg.apache.camel.ExtendedCamelContext
-
createErrorHandler
public org.apache.camel.Processor createErrorHandler(org.apache.camel.Route route, org.apache.camel.Processor processor) throws Exception
- Specified by:
createErrorHandler
in interfaceorg.apache.camel.ExtendedCamelContext
- Throws:
Exception
-
setLightweight
public void setLightweight(boolean lightweight)
- Specified by:
setLightweight
in interfaceorg.apache.camel.ExtendedCamelContext
-
isLightweight
public boolean isLightweight()
- Specified by:
isLightweight
in interfaceorg.apache.camel.ExtendedCamelContext
-
getStartupStepRecorder
public org.apache.camel.spi.StartupStepRecorder getStartupStepRecorder()
- Specified by:
getStartupStepRecorder
in interfaceorg.apache.camel.ExtendedCamelContext
-
setStartupStepRecorder
public void setStartupStepRecorder(org.apache.camel.spi.StartupStepRecorder startupStepRecorder)
- Specified by:
setStartupStepRecorder
in interfaceorg.apache.camel.ExtendedCamelContext
-
getCliConnectorFactory
public org.apache.camel.spi.CliConnectorFactory getCliConnectorFactory()
- Specified by:
getCliConnectorFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
setCliConnectorFactory
public void setCliConnectorFactory(org.apache.camel.spi.CliConnectorFactory cliConnectorFactory)
- Specified by:
setCliConnectorFactory
in interfaceorg.apache.camel.ExtendedCamelContext
-
getTestExcludeRoutes
public String getTestExcludeRoutes()
- Specified by:
getTestExcludeRoutes
in interfaceorg.apache.camel.ExtendedCamelContext
-
getCatalogCamelContext
protected org.apache.camel.CatalogCamelContext getCatalogCamelContext()
-
getComponentParameterJsonSchema
public String getComponentParameterJsonSchema(String componentName) throws IOException
- Specified by:
getComponentParameterJsonSchema
in interfaceorg.apache.camel.CatalogCamelContext
- Throws:
IOException
-
getDataFormatParameterJsonSchema
public String getDataFormatParameterJsonSchema(String dataFormatName) throws IOException
- Specified by:
getDataFormatParameterJsonSchema
in interfaceorg.apache.camel.CatalogCamelContext
- Throws:
IOException
-
getLanguageParameterJsonSchema
public String getLanguageParameterJsonSchema(String languageName) throws IOException
- Specified by:
getLanguageParameterJsonSchema
in interfaceorg.apache.camel.CatalogCamelContext
- Throws:
IOException
-
getEipParameterJsonSchema
public String getEipParameterJsonSchema(String eipName) throws IOException
- Specified by:
getEipParameterJsonSchema
in interfaceorg.apache.camel.CatalogCamelContext
- Throws:
IOException
-
getModelCamelContext
protected org.apache.camel.model.ModelCamelContext getModelCamelContext()
-
addModelLifecycleStrategy
public void addModelLifecycleStrategy(org.apache.camel.model.ModelLifecycleStrategy modelLifecycleStrategy)
- Specified by:
addModelLifecycleStrategy
in interfaceorg.apache.camel.model.Model
-
getModelLifecycleStrategies
public List<org.apache.camel.model.ModelLifecycleStrategy> getModelLifecycleStrategies()
- Specified by:
getModelLifecycleStrategies
in interfaceorg.apache.camel.model.Model
-
addRouteConfiguration
public void addRouteConfiguration(org.apache.camel.model.RouteConfigurationDefinition routesConfiguration)
- Specified by:
addRouteConfiguration
in interfaceorg.apache.camel.model.Model
-
addRouteConfigurations
public void addRouteConfigurations(List<org.apache.camel.model.RouteConfigurationDefinition> routesConfigurations)
- Specified by:
addRouteConfigurations
in interfaceorg.apache.camel.model.Model
-
getRouteConfigurationDefinitions
public List<org.apache.camel.model.RouteConfigurationDefinition> getRouteConfigurationDefinitions()
- Specified by:
getRouteConfigurationDefinitions
in interfaceorg.apache.camel.model.Model
-
removeRouteConfiguration
public void removeRouteConfiguration(org.apache.camel.model.RouteConfigurationDefinition routeConfigurationDefinition) throws Exception
- Specified by:
removeRouteConfiguration
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
getRouteConfigurationDefinition
public org.apache.camel.model.RouteConfigurationDefinition getRouteConfigurationDefinition(String id)
- Specified by:
getRouteConfigurationDefinition
in interfaceorg.apache.camel.model.Model
-
getRouteDefinitions
public List<org.apache.camel.model.RouteDefinition> getRouteDefinitions()
- Specified by:
getRouteDefinitions
in interfaceorg.apache.camel.model.Model
-
getRouteDefinition
public org.apache.camel.model.RouteDefinition getRouteDefinition(String id)
- Specified by:
getRouteDefinition
in interfaceorg.apache.camel.model.Model
-
addRouteDefinitions
public void addRouteDefinitions(Collection<org.apache.camel.model.RouteDefinition> routeDefinitions) throws Exception
- Specified by:
addRouteDefinitions
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
addRouteDefinition
public void addRouteDefinition(org.apache.camel.model.RouteDefinition routeDefinition) throws Exception
- Specified by:
addRouteDefinition
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
removeRouteDefinitions
public void removeRouteDefinitions(Collection<org.apache.camel.model.RouteDefinition> routeDefinitions) throws Exception
- Specified by:
removeRouteDefinitions
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
removeRouteDefinition
public void removeRouteDefinition(org.apache.camel.model.RouteDefinition routeDefinition) throws Exception
- Specified by:
removeRouteDefinition
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
getRouteTemplateDefinitions
public List<org.apache.camel.model.RouteTemplateDefinition> getRouteTemplateDefinitions()
- Specified by:
getRouteTemplateDefinitions
in interfaceorg.apache.camel.model.Model
-
getRouteTemplateDefinition
public org.apache.camel.model.RouteTemplateDefinition getRouteTemplateDefinition(String id)
- Specified by:
getRouteTemplateDefinition
in interfaceorg.apache.camel.model.Model
-
addRouteTemplateDefinitions
public void addRouteTemplateDefinitions(Collection<org.apache.camel.model.RouteTemplateDefinition> routeTemplateDefinitions) throws Exception
- Specified by:
addRouteTemplateDefinitions
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
addRouteTemplateDefinition
public void addRouteTemplateDefinition(org.apache.camel.model.RouteTemplateDefinition routeTemplateDefinition) throws Exception
- Specified by:
addRouteTemplateDefinition
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
removeRouteTemplateDefinitions
public void removeRouteTemplateDefinitions(Collection<org.apache.camel.model.RouteTemplateDefinition> routeTemplateDefinitions) throws Exception
- Specified by:
removeRouteTemplateDefinitions
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
removeRouteTemplateDefinition
public void removeRouteTemplateDefinition(org.apache.camel.model.RouteTemplateDefinition routeTemplateDefinition) throws Exception
- Specified by:
removeRouteTemplateDefinition
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
addRouteTemplateDefinitionConverter
public void addRouteTemplateDefinitionConverter(String templateIdPattern, org.apache.camel.model.RouteTemplateDefinition.Converter converter)
- Specified by:
addRouteTemplateDefinitionConverter
in interfaceorg.apache.camel.model.Model
-
addRouteFromTemplate
public String addRouteFromTemplate(String routeId, String routeTemplateId, Map<String,Object> parameters) throws Exception
- Specified by:
addRouteFromTemplate
in interfaceorg.apache.camel.CamelContext
- Specified by:
addRouteFromTemplate
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
addRouteFromTemplate
public String addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, Map<String,Object> parameters) throws Exception
- Specified by:
addRouteFromTemplate
in interfaceorg.apache.camel.CamelContext
- Specified by:
addRouteFromTemplate
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
addRouteFromTemplate
public String addRouteFromTemplate(String routeId, String routeTemplateId, org.apache.camel.RouteTemplateContext routeTemplateContext) throws Exception
- Specified by:
addRouteFromTemplate
in interfaceorg.apache.camel.CamelContext
- Specified by:
addRouteFromTemplate
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
addRouteFromTemplate
public String addRouteFromTemplate(String routeId, String routeTemplateId, String prefixId, org.apache.camel.RouteTemplateContext routeTemplateContext) throws Exception
- Specified by:
addRouteFromTemplate
in interfaceorg.apache.camel.CamelContext
- Specified by:
addRouteFromTemplate
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
addRouteFromTemplatedRoute
public void addRouteFromTemplatedRoute(org.apache.camel.model.TemplatedRouteDefinition templatedRouteDefinition) throws Exception
- Specified by:
addRouteFromTemplatedRoute
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
removeRouteTemplateDefinitions
public void removeRouteTemplateDefinitions(String pattern) throws Exception
- Specified by:
removeRouteTemplateDefinitions
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
getRestDefinitions
public List<org.apache.camel.model.rest.RestDefinition> getRestDefinitions()
- Specified by:
getRestDefinitions
in interfaceorg.apache.camel.model.Model
-
addRestDefinitions
public void addRestDefinitions(Collection<org.apache.camel.model.rest.RestDefinition> restDefinitions, boolean addToRoutes) throws Exception
- Specified by:
addRestDefinitions
in interfaceorg.apache.camel.model.Model
- Throws:
Exception
-
setDataFormats
public void setDataFormats(Map<String,org.apache.camel.model.DataFormatDefinition> dataFormats)
- Specified by:
setDataFormats
in interfaceorg.apache.camel.model.Model
-
getDataFormats
public Map<String,org.apache.camel.model.DataFormatDefinition> getDataFormats()
- Specified by:
getDataFormats
in interfaceorg.apache.camel.model.Model
-
resolveDataFormatDefinition
public org.apache.camel.model.DataFormatDefinition resolveDataFormatDefinition(String name)
- Specified by:
resolveDataFormatDefinition
in interfaceorg.apache.camel.model.Model
-
getProcessorDefinition
public org.apache.camel.model.ProcessorDefinition<?> getProcessorDefinition(String id)
- Specified by:
getProcessorDefinition
in interfaceorg.apache.camel.model.Model
-
getProcessorDefinition
public <T extends org.apache.camel.model.ProcessorDefinition<T>> T getProcessorDefinition(String id, Class<T> type)
- Specified by:
getProcessorDefinition
in interfaceorg.apache.camel.model.Model
-
setValidators
public void setValidators(List<org.apache.camel.model.validator.ValidatorDefinition> validators)
- Specified by:
setValidators
in interfaceorg.apache.camel.model.Model
-
getResilience4jConfiguration
public org.apache.camel.model.Resilience4jConfigurationDefinition getResilience4jConfiguration(String id)
- Specified by:
getResilience4jConfiguration
in interfaceorg.apache.camel.model.Model
-
setResilience4jConfiguration
public void setResilience4jConfiguration(org.apache.camel.model.Resilience4jConfigurationDefinition configuration)
- Specified by:
setResilience4jConfiguration
in interfaceorg.apache.camel.model.Model
-
setResilience4jConfigurations
public void setResilience4jConfigurations(List<org.apache.camel.model.Resilience4jConfigurationDefinition> configurations)
- Specified by:
setResilience4jConfigurations
in interfaceorg.apache.camel.model.Model
-
addResilience4jConfiguration
public void addResilience4jConfiguration(String id, org.apache.camel.model.Resilience4jConfigurationDefinition configuration)
- Specified by:
addResilience4jConfiguration
in interfaceorg.apache.camel.model.Model
-
getFaultToleranceConfiguration
public org.apache.camel.model.FaultToleranceConfigurationDefinition getFaultToleranceConfiguration(String id)
- Specified by:
getFaultToleranceConfiguration
in interfaceorg.apache.camel.model.Model
-
setFaultToleranceConfiguration
public void setFaultToleranceConfiguration(org.apache.camel.model.FaultToleranceConfigurationDefinition configuration)
- Specified by:
setFaultToleranceConfiguration
in interfaceorg.apache.camel.model.Model
-
setFaultToleranceConfigurations
public void setFaultToleranceConfigurations(List<org.apache.camel.model.FaultToleranceConfigurationDefinition> configurations)
- Specified by:
setFaultToleranceConfigurations
in interfaceorg.apache.camel.model.Model
-
addFaultToleranceConfiguration
public void addFaultToleranceConfiguration(String id, org.apache.camel.model.FaultToleranceConfigurationDefinition configuration)
- Specified by:
addFaultToleranceConfiguration
in interfaceorg.apache.camel.model.Model
-
getValidators
public List<org.apache.camel.model.validator.ValidatorDefinition> getValidators()
- Specified by:
getValidators
in interfaceorg.apache.camel.model.Model
-
setTransformers
public void setTransformers(List<org.apache.camel.model.transformer.TransformerDefinition> transformers)
- Specified by:
setTransformers
in interfaceorg.apache.camel.model.Model
-
getTransformers
public List<org.apache.camel.model.transformer.TransformerDefinition> getTransformers()
- Specified by:
getTransformers
in interfaceorg.apache.camel.model.Model
-
getServiceCallConfiguration
public org.apache.camel.model.cloud.ServiceCallConfigurationDefinition getServiceCallConfiguration(String serviceName)
- Specified by:
getServiceCallConfiguration
in interfaceorg.apache.camel.model.Model
-
setServiceCallConfiguration
public void setServiceCallConfiguration(org.apache.camel.model.cloud.ServiceCallConfigurationDefinition configuration)
- Specified by:
setServiceCallConfiguration
in interfaceorg.apache.camel.model.Model
-
setServiceCallConfigurations
public void setServiceCallConfigurations(List<org.apache.camel.model.cloud.ServiceCallConfigurationDefinition> configurations)
- Specified by:
setServiceCallConfigurations
in interfaceorg.apache.camel.model.Model
-
addServiceCallConfiguration
public void addServiceCallConfiguration(String serviceName, org.apache.camel.model.cloud.ServiceCallConfigurationDefinition configuration)
- Specified by:
addServiceCallConfiguration
in interfaceorg.apache.camel.model.Model
-
startRouteDefinitions
public void startRouteDefinitions() throws Exception
- Specified by:
startRouteDefinitions
in interfaceorg.apache.camel.model.ModelCamelContext
- Throws:
Exception
-
startRouteDefinitions
public void startRouteDefinitions(List<org.apache.camel.model.RouteDefinition> routeDefinitions) throws Exception
- Specified by:
startRouteDefinitions
in interfaceorg.apache.camel.model.ModelCamelContext
- Throws:
Exception
-
setRouteFilterPattern
public void setRouteFilterPattern(String include, String exclude)
- Specified by:
setRouteFilterPattern
in interfaceorg.apache.camel.model.Model
-
setRouteFilter
public void setRouteFilter(Function<org.apache.camel.model.RouteDefinition,Boolean> filter)
- Specified by:
setRouteFilter
in interfaceorg.apache.camel.model.Model
-
getRouteFilter
public Function<org.apache.camel.model.RouteDefinition,Boolean> getRouteFilter()
- Specified by:
getRouteFilter
in interfaceorg.apache.camel.model.Model
-
getModelReifierFactory
public org.apache.camel.spi.ModelReifierFactory getModelReifierFactory()
- Specified by:
getModelReifierFactory
in interfaceorg.apache.camel.model.Model
-
getPeriodTaskScheduler
public org.apache.camel.spi.PeriodTaskScheduler getPeriodTaskScheduler()
- Specified by:
getPeriodTaskScheduler
in interfaceorg.apache.camel.ExtendedCamelContext
-
setPeriodTaskScheduler
public void setPeriodTaskScheduler(org.apache.camel.spi.PeriodTaskScheduler periodTaskScheduler)
- Specified by:
setPeriodTaskScheduler
in interfaceorg.apache.camel.ExtendedCamelContext
-
getPeriodTaskResolver
public org.apache.camel.spi.PeriodTaskResolver getPeriodTaskResolver()
- Specified by:
getPeriodTaskResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setPeriodTaskResolver
public void setPeriodTaskResolver(org.apache.camel.spi.PeriodTaskResolver periodTaskResolver)
- Specified by:
setPeriodTaskResolver
in interfaceorg.apache.camel.ExtendedCamelContext
-
setModelReifierFactory
public void setModelReifierFactory(org.apache.camel.spi.ModelReifierFactory modelReifierFactory)
- Specified by:
setModelReifierFactory
in interfaceorg.apache.camel.model.Model
-
createExpression
public org.apache.camel.Expression createExpression(org.apache.camel.model.language.ExpressionDefinition definition)
- Specified by:
createExpression
in interfaceorg.apache.camel.model.ModelCamelContext
-
createPredicate
public org.apache.camel.Predicate createPredicate(org.apache.camel.model.language.ExpressionDefinition definition)
- Specified by:
createPredicate
in interfaceorg.apache.camel.model.ModelCamelContext
-
adviceWith
public org.apache.camel.model.RouteDefinition adviceWith(org.apache.camel.model.RouteDefinition definition, org.apache.camel.builder.AdviceWithRouteBuilder builder) throws Exception
- Specified by:
adviceWith
in interfaceorg.apache.camel.model.ModelCamelContext
- Throws:
Exception
-
registerValidator
public void registerValidator(org.apache.camel.model.validator.ValidatorDefinition validator)
- Specified by:
registerValidator
in interfaceorg.apache.camel.model.ModelCamelContext
-
registerTransformer
public void registerTransformer(org.apache.camel.model.transformer.TransformerDefinition transformer)
- Specified by:
registerTransformer
in interfaceorg.apache.camel.model.ModelCamelContext
-
init
public void init()
- Specified by:
init
in interfaceorg.apache.camel.CamelContextLifecycle
-
startImmutable
public void startImmutable()
-
-