Package org.apache.camel.cdi.xml
Class CamelContextFactoryBean
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
- org.apache.camel.cdi.xml.CamelContextFactoryBean
-
- All Implemented Interfaces:
BeanManagerAware,org.apache.camel.model.rest.RestContainer,org.apache.camel.model.RouteConfigurationContainer,org.apache.camel.model.RouteContainer,org.apache.camel.model.RouteTemplateContainer
public class CamelContextFactoryBean extends org.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext> implements BeanManagerAware
-
-
Constructor Summary
Constructors Constructor Description CamelContextFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()protected voidfindRouteBuildersByContextScan(org.apache.camel.spi.PackageScanFilter filter, boolean includeNonSingletons, List<org.apache.camel.RoutesBuilder> builders)protected voidfindRouteBuildersByPackageScan(String[] packages, org.apache.camel.spi.PackageScanFilter filter, List<org.apache.camel.RoutesBuilder> builders)StringgetAllowUseOriginalMessage()StringgetAutoStartup()StringgetAutowiredEnabled()StringgetBacklogTrace()protected <S> SgetBeanForType(Class<S> clazz)StringgetBeanPostProcessorEnabled()List<?>getBeans()List<org.apache.camel.core.xml.AbstractCamelFactoryBean<?>>getBeansFactory()List<org.apache.camel.model.RouteBuilderDefinition>getBuilderRefs()org.apache.camel.core.xml.CamelJMXAgentDefinitiongetCamelJMXAgent()org.apache.camel.core.xml.CamelPropertyPlaceholderDefinitiongetCamelPropertyPlaceholder()org.apache.camel.core.xml.CamelRouteControllerDefinitiongetCamelRouteController()org.apache.camel.core.xml.CamelStreamCachingStrategyDefinitiongetCamelStreamCachingStrategy()StringgetCaseInsensitiveHeaders()org.apache.camel.impl.DefaultCamelContextgetContext()org.apache.camel.impl.DefaultCamelContextgetContext(boolean create)org.apache.camel.model.ContextScanDefinitiongetContextScan()org.apache.camel.model.dataformat.DataFormatsDefinitiongetDataFormats()StringgetDebug()org.apache.camel.model.FaultToleranceConfigurationDefinitiongetDefaultFaultToleranceConfiguration()org.apache.camel.model.HystrixConfigurationDefinitiongetDefaultHystrixConfiguration()org.apache.camel.model.Resilience4jConfigurationDefinitiongetDefaultResilience4jConfiguration()org.apache.camel.model.cloud.ServiceCallConfigurationDefinitiongetDefaultServiceCallConfiguration()StringgetDelayer()StringgetDependsOn()StringgetDumpRoutes()List<EndpointFactoryBean>getEndpoints()StringgetErrorHandlerRef()List<ErrorHandlerDefinition>getErrorHandlers()List<org.apache.camel.core.xml.CamelServiceExporterDefinition>getExports()List<org.apache.camel.model.FaultToleranceConfigurationDefinition>getFaultToleranceConfigurations()org.apache.camel.model.GlobalOptionsDefinitiongetGlobalOptions()List<org.apache.camel.model.HystrixConfigurationDefinition>getHystrixConfigurations()StringgetInflightRepositoryBrowseEnabled()List<org.apache.camel.model.InterceptFromDefinition>getInterceptFroms()List<org.apache.camel.model.InterceptDefinition>getIntercepts()List<org.apache.camel.model.InterceptSendToEndpointDefinition>getInterceptSendToEndpoints()StringgetLoadHealthChecks()StringgetLoadTypeConverters()StringgetLogExhaustedMessageBody()StringgetLogMask()StringgetManagementNamePattern()StringgetMdcLoggingKeysPattern()StringgetMDCLoggingKeysPattern()StringgetMessageHistory()Class<org.apache.camel.impl.DefaultCamelContext>getObjectType()List<org.apache.camel.model.OnCompletionDefinition>getOnCompletions()List<org.apache.camel.model.OnExceptionDefinition>getOnExceptions()String[]getPackages()org.apache.camel.model.PackageScanDefinitiongetPackageScan()List<RedeliveryPolicyFactoryBean>getRedeliveryPolicies()List<org.apache.camel.model.Resilience4jConfigurationDefinition>getResilience4jConfigurations()org.apache.camel.model.rest.RestConfigurationDefinitiongetRestConfiguration()List<org.apache.camel.model.RestContextRefDefinition>getRestRefs()List<org.apache.camel.model.rest.RestDefinition>getRests()List<org.apache.camel.model.RouteConfigurationContextRefDefinition>getRouteConfigurationRefs()List<org.apache.camel.model.RouteConfigurationDefinition>getRouteConfigurations()List<org.apache.camel.model.RouteContextRefDefinition>getRouteRefs()List<org.apache.camel.model.RouteDefinition>getRoutes()List<org.apache.camel.model.RouteTemplateContextRefDefinition>getRouteTemplateRefs()List<org.apache.camel.model.RouteTemplateDefinition>getRouteTemplates()StringgetRuntimeEndpointRegistryEnabled()List<org.apache.camel.model.cloud.ServiceCallConfigurationDefinition>getServiceCallConfigurations()StringgetShutdownEager()org.apache.camel.ShutdownRoutegetShutdownRoute()org.apache.camel.ShutdownRunningTaskgetShutdownRunningTask()org.apache.camel.StartupSummaryLevelgetStartupSummaryLevel()StringgetStreamCache()StringgetThreadNamePattern()List<org.apache.camel.model.ThreadPoolProfileDefinition>getThreadPoolProfiles()StringgetTrace()StringgetTracePattern()org.apache.camel.model.transformer.TransformersDefinitiongetTransformers()org.apache.camel.TypeConverterExistsgetTypeConverterExists()org.apache.camel.LoggingLevelgetTypeConverterExistsLoggingLevel()StringgetTypeConverterStatisticsEnabled()StringgetUseBreadcrumb()StringgetUseDataType()StringgetUseMDCLogging()org.apache.camel.model.validator.ValidatorsDefinitiongetValidators()protected voidinitBeanPostProcessor(org.apache.camel.impl.DefaultCamelContext context)protected voidinitCustomRegistry(org.apache.camel.impl.DefaultCamelContext context)booleanisImplicitId()protected voidpostProcessBeforeInit(org.apache.camel.builder.RouteBuilder builder)voidsetAllowUseOriginalMessage(String allowUseOriginalMessage)voidsetAutoStartup(String autoStartup)voidsetAutowiredEnabled(String autowiredEnabled)voidsetBacklogTrace(String backlogTrace)Sets whether backlog tracing is enabled or not.voidsetBeanManager(javax.enterprise.inject.spi.BeanManager manager)voidsetBeanPostProcessorEnabled(String beanPostProcessorEnabled)voidsetBeans(List<?> beans)voidsetBeansFactory(List<org.apache.camel.core.xml.AbstractCamelFactoryBean<?>> beansFactory)voidsetBuilderRefs(List<org.apache.camel.model.RouteBuilderDefinition> builderRefs)voidsetCamelJMXAgent(org.apache.camel.core.xml.CamelJMXAgentDefinition agent)voidsetCamelPropertyPlaceholder(org.apache.camel.core.xml.CamelPropertyPlaceholderDefinition camelPropertyPlaceholder)voidsetCamelRouteController(org.apache.camel.core.xml.CamelRouteControllerDefinition camelRouteController)voidsetCamelStreamCachingStrategy(org.apache.camel.core.xml.CamelStreamCachingStrategyDefinition camelStreamCachingStrategy)voidsetCaseInsensitiveHeaders(String caseInsensitiveHeaders)voidsetContext(org.apache.camel.impl.DefaultCamelContext context)voidsetContextScan(org.apache.camel.model.ContextScanDefinition contextScan)Sets the context scanning information.voidsetDataFormats(org.apache.camel.model.dataformat.DataFormatsDefinition dataFormats)voidsetDebug(String debug)Sets whether debugging is enabled or not.voidsetDefaultFaultToleranceConfiguration(org.apache.camel.model.FaultToleranceConfigurationDefinition defaultFaultToleranceConfiguration)voidsetDefaultHystrixConfiguration(org.apache.camel.model.HystrixConfigurationDefinition defaultHystrixConfiguration)voidsetDefaultResilience4jConfiguration(org.apache.camel.model.Resilience4jConfigurationDefinition defaultResilience4jConfiguration)voidsetDefaultServiceCallConfiguration(org.apache.camel.model.cloud.ServiceCallConfigurationDefinition defaultServiceCallConfiguration)voidsetDelayer(String delayer)voidsetDependsOn(String dependsOn)voidsetDumpRoutes(String dumpRoutes)voidsetEndpoints(List<EndpointFactoryBean> endpoints)voidsetErrorHandlerRef(String errorHandlerRef)voidsetErrorHandlers(List<ErrorHandlerDefinition> errorHandlers)voidsetExports(List<org.apache.camel.core.xml.CamelServiceExporterDefinition> exports)voidsetFaultToleranceConfigurations(List<org.apache.camel.model.FaultToleranceConfigurationDefinition> faultToleranceConfigurations)voidsetGlobalOptions(org.apache.camel.model.GlobalOptionsDefinition globalOptions)voidsetHystrixConfigurations(List<org.apache.camel.model.HystrixConfigurationDefinition> hystrixConfigurations)voidsetImplicitId(boolean implicitId)voidsetInflightRepositoryBrowseEnabled(String inflightRepositoryBrowseEnabled)voidsetInterceptFroms(List<org.apache.camel.model.InterceptFromDefinition> interceptFroms)voidsetIntercepts(List<org.apache.camel.model.InterceptDefinition> intercepts)voidsetInterceptSendToEndpoints(List<org.apache.camel.model.InterceptSendToEndpointDefinition> interceptSendToEndpoints)voidsetLoadHealthChecks(String loadHealthChecks)voidsetLoadTypeConverters(String loadTypeConverters)voidsetLogExhaustedMessageBody(String logExhaustedMessageBody)voidsetLogMask(String logMask)voidsetManagementNamePattern(String managementNamePattern)voidsetMdcLoggingKeysPattern(String mdcLoggingKeysPattern)voidsetMessageHistory(String messageHistory)voidsetOnCompletions(List<org.apache.camel.model.OnCompletionDefinition> onCompletions)voidsetOnExceptions(List<org.apache.camel.model.OnExceptionDefinition> onExceptions)voidsetPackages(String[] packages)Sets the package names to be recursively searched for Java classes which extendRouteBuilderto be auto-wired up to theCamelContextas a route.voidsetPackageScan(org.apache.camel.model.PackageScanDefinition packageScan)Sets the package scanning information.voidsetRedeliveryPolicies(List<RedeliveryPolicyFactoryBean> redeliveryPolicies)voidsetResilience4jConfigurations(List<org.apache.camel.model.Resilience4jConfigurationDefinition> resilience4jConfigurations)voidsetRestConfiguration(org.apache.camel.model.rest.RestConfigurationDefinition restConfiguration)voidsetRestRefs(List<org.apache.camel.model.RestContextRefDefinition> restRefs)voidsetRests(List<org.apache.camel.model.rest.RestDefinition> rests)voidsetRouteConfigurationRefs(List<org.apache.camel.model.RouteConfigurationContextRefDefinition> routeConfigurationRefs)voidsetRouteConfigurations(List<org.apache.camel.model.RouteConfigurationDefinition> routeConfigurations)voidsetRouteRefs(List<org.apache.camel.model.RouteContextRefDefinition> routeRefs)voidsetRoutes(List<org.apache.camel.model.RouteDefinition> routes)voidsetRouteTemplateRefs(List<org.apache.camel.model.RouteTemplateContextRefDefinition> routeTemplateRefs)voidsetRouteTemplates(List<org.apache.camel.model.RouteTemplateDefinition> routeTemplates)voidsetRuntimeEndpointRegistryEnabled(String runtimeEndpointRegistryEnabled)voidsetServiceCallConfigurations(List<org.apache.camel.model.cloud.ServiceCallConfigurationDefinition> serviceCallConfigurations)voidsetShutdownEager(String shutdownEager)voidsetShutdownRoute(org.apache.camel.ShutdownRoute shutdownRoute)voidsetShutdownRunningTask(org.apache.camel.ShutdownRunningTask shutdownRunningTask)voidsetStartupSummaryLevel(org.apache.camel.StartupSummaryLevel startupSummaryLevel)voidsetStreamCache(String streamCache)voidsetThreadNamePattern(String threadNamePattern)voidsetThreadPoolProfiles(List<org.apache.camel.model.ThreadPoolProfileDefinition> threadPoolProfiles)voidsetTrace(String trace)voidsetTracePattern(String tracePattern)voidsetTransformers(org.apache.camel.model.transformer.TransformersDefinition transformers)voidsetTypeConverterExists(org.apache.camel.TypeConverterExists typeConverterExists)voidsetTypeConverterExistsLoggingLevel(org.apache.camel.LoggingLevel typeConverterExistsLoggingLevel)voidsetTypeConverterStatisticsEnabled(String typeConverterStatisticsEnabled)voidsetUseBreadcrumb(String useBreadcrumb)voidsetUseDataType(String useDataType)voidsetUseMDCLogging(String useMDCLogging)voidsetValidators(org.apache.camel.model.validator.ValidatorsDefinition validators)-
Methods inherited from class org.apache.camel.core.xml.AbstractCamelContextFactoryBean
destroy, findRouteBuilders, getContextClassLoaderOnStart, getObject, initCamelContext, initJMXAgent, initPropertyPlaceholder, initRestRefs, initRouteConfigurationRefs, initRouteController, initRouteRefs, initRouteTemplateRefs, initStreamCachingStrategy, initThreadPoolProfiles, installRoutes, isSingleton, setupRoutes
-
-
-
-
Method Detail
-
getObjectType
public Class<org.apache.camel.impl.DefaultCamelContext> getObjectType()
- Specified by:
getObjectTypein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setBeanManager
public void setBeanManager(javax.enterprise.inject.spi.BeanManager manager)
- Specified by:
setBeanManagerin interfaceBeanManagerAware
-
getBeanForType
protected <S> S getBeanForType(Class<S> clazz)
- Specified by:
getBeanForTypein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
findRouteBuildersByPackageScan
protected void findRouteBuildersByPackageScan(String[] packages, org.apache.camel.spi.PackageScanFilter filter, List<org.apache.camel.RoutesBuilder> builders) throws Exception
- Specified by:
findRouteBuildersByPackageScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>- Throws:
Exception
-
findRouteBuildersByContextScan
protected void findRouteBuildersByContextScan(org.apache.camel.spi.PackageScanFilter filter, boolean includeNonSingletons, List<org.apache.camel.RoutesBuilder> builders) throws Exception- Specified by:
findRouteBuildersByContextScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>- Throws:
Exception
-
initBeanPostProcessor
protected void initBeanPostProcessor(org.apache.camel.impl.DefaultCamelContext context)
- Specified by:
initBeanPostProcessorin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
postProcessBeforeInit
protected void postProcessBeforeInit(org.apache.camel.builder.RouteBuilder builder)
- Specified by:
postProcessBeforeInitin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
initCustomRegistry
protected void initCustomRegistry(org.apache.camel.impl.DefaultCamelContext context)
- Specified by:
initCustomRegistryin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
afterPropertiesSet
public void afterPropertiesSet() throws Exception- Overrides:
afterPropertiesSetin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>- Throws:
Exception
-
getContext
public org.apache.camel.impl.DefaultCamelContext getContext()
- Overrides:
getContextin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setContext
public void setContext(org.apache.camel.impl.DefaultCamelContext context)
-
getContext
public org.apache.camel.impl.DefaultCamelContext getContext(boolean create)
- Specified by:
getContextin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
getBeansFactory
public List<org.apache.camel.core.xml.AbstractCamelFactoryBean<?>> getBeansFactory()
- Specified by:
getBeansFactoryin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setBeansFactory
public void setBeansFactory(List<org.apache.camel.core.xml.AbstractCamelFactoryBean<?>> beansFactory)
-
getBeans
public List<?> getBeans()
- Specified by:
getBeansin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setBeans
public void setBeans(List<?> beans)
-
getDefaultServiceCallConfiguration
public org.apache.camel.model.cloud.ServiceCallConfigurationDefinition getDefaultServiceCallConfiguration()
- Specified by:
getDefaultServiceCallConfigurationin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setDefaultServiceCallConfiguration
public void setDefaultServiceCallConfiguration(org.apache.camel.model.cloud.ServiceCallConfigurationDefinition defaultServiceCallConfiguration)
-
getServiceCallConfigurations
public List<org.apache.camel.model.cloud.ServiceCallConfigurationDefinition> getServiceCallConfigurations()
- Specified by:
getServiceCallConfigurationsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setServiceCallConfigurations
public void setServiceCallConfigurations(List<org.apache.camel.model.cloud.ServiceCallConfigurationDefinition> serviceCallConfigurations)
-
getDefaultHystrixConfiguration
public org.apache.camel.model.HystrixConfigurationDefinition getDefaultHystrixConfiguration()
- Specified by:
getDefaultHystrixConfigurationin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setDefaultHystrixConfiguration
public void setDefaultHystrixConfiguration(org.apache.camel.model.HystrixConfigurationDefinition defaultHystrixConfiguration)
-
getHystrixConfigurations
public List<org.apache.camel.model.HystrixConfigurationDefinition> getHystrixConfigurations()
- Specified by:
getHystrixConfigurationsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setHystrixConfigurations
public void setHystrixConfigurations(List<org.apache.camel.model.HystrixConfigurationDefinition> hystrixConfigurations)
-
getDefaultResilience4jConfiguration
public org.apache.camel.model.Resilience4jConfigurationDefinition getDefaultResilience4jConfiguration()
- Specified by:
getDefaultResilience4jConfigurationin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setDefaultResilience4jConfiguration
public void setDefaultResilience4jConfiguration(org.apache.camel.model.Resilience4jConfigurationDefinition defaultResilience4jConfiguration)
-
getResilience4jConfigurations
public List<org.apache.camel.model.Resilience4jConfigurationDefinition> getResilience4jConfigurations()
- Specified by:
getResilience4jConfigurationsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setResilience4jConfigurations
public void setResilience4jConfigurations(List<org.apache.camel.model.Resilience4jConfigurationDefinition> resilience4jConfigurations)
-
getDefaultFaultToleranceConfiguration
public org.apache.camel.model.FaultToleranceConfigurationDefinition getDefaultFaultToleranceConfiguration()
- Specified by:
getDefaultFaultToleranceConfigurationin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setDefaultFaultToleranceConfiguration
public void setDefaultFaultToleranceConfiguration(org.apache.camel.model.FaultToleranceConfigurationDefinition defaultFaultToleranceConfiguration)
-
getFaultToleranceConfigurations
public List<org.apache.camel.model.FaultToleranceConfigurationDefinition> getFaultToleranceConfigurations()
- Specified by:
getFaultToleranceConfigurationsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setFaultToleranceConfigurations
public void setFaultToleranceConfigurations(List<org.apache.camel.model.FaultToleranceConfigurationDefinition> faultToleranceConfigurations)
-
getRoutes
public List<org.apache.camel.model.RouteDefinition> getRoutes()
- Specified by:
getRoutesin interfaceorg.apache.camel.model.RouteContainer- Specified by:
getRoutesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRoutes
public void setRoutes(List<org.apache.camel.model.RouteDefinition> routes)
- Specified by:
setRoutesin interfaceorg.apache.camel.model.RouteContainer
-
getRouteConfigurations
public List<org.apache.camel.model.RouteConfigurationDefinition> getRouteConfigurations()
- Specified by:
getRouteConfigurationsin interfaceorg.apache.camel.model.RouteConfigurationContainer- Specified by:
getRouteConfigurationsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRouteConfigurations
public void setRouteConfigurations(List<org.apache.camel.model.RouteConfigurationDefinition> routeConfigurations)
- Specified by:
setRouteConfigurationsin interfaceorg.apache.camel.model.RouteConfigurationContainer
-
getRouteTemplates
public List<org.apache.camel.model.RouteTemplateDefinition> getRouteTemplates()
- Specified by:
getRouteTemplatesin interfaceorg.apache.camel.model.RouteTemplateContainer- Specified by:
getRouteTemplatesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRouteTemplates
public void setRouteTemplates(List<org.apache.camel.model.RouteTemplateDefinition> routeTemplates)
- Specified by:
setRouteTemplatesin interfaceorg.apache.camel.model.RouteTemplateContainer
-
getRests
public List<org.apache.camel.model.rest.RestDefinition> getRests()
- Specified by:
getRestsin interfaceorg.apache.camel.model.rest.RestContainer- Specified by:
getRestsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRests
public void setRests(List<org.apache.camel.model.rest.RestDefinition> rests)
- Specified by:
setRestsin interfaceorg.apache.camel.model.rest.RestContainer
-
getRestConfiguration
public org.apache.camel.model.rest.RestConfigurationDefinition getRestConfiguration()
- Specified by:
getRestConfigurationin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRestConfiguration
public void setRestConfiguration(org.apache.camel.model.rest.RestConfigurationDefinition restConfiguration)
-
getEndpoints
public List<EndpointFactoryBean> getEndpoints()
- Specified by:
getEndpointsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setEndpoints
public void setEndpoints(List<EndpointFactoryBean> endpoints)
-
getRedeliveryPolicies
public List<RedeliveryPolicyFactoryBean> getRedeliveryPolicies()
- Specified by:
getRedeliveryPoliciesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRedeliveryPolicies
public void setRedeliveryPolicies(List<RedeliveryPolicyFactoryBean> redeliveryPolicies)
-
getIntercepts
public List<org.apache.camel.model.InterceptDefinition> getIntercepts()
- Specified by:
getInterceptsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setIntercepts
public void setIntercepts(List<org.apache.camel.model.InterceptDefinition> intercepts)
-
getInterceptFroms
public List<org.apache.camel.model.InterceptFromDefinition> getInterceptFroms()
- Specified by:
getInterceptFromsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setInterceptFroms
public void setInterceptFroms(List<org.apache.camel.model.InterceptFromDefinition> interceptFroms)
-
getInterceptSendToEndpoints
public List<org.apache.camel.model.InterceptSendToEndpointDefinition> getInterceptSendToEndpoints()
- Specified by:
getInterceptSendToEndpointsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setInterceptSendToEndpoints
public void setInterceptSendToEndpoints(List<org.apache.camel.model.InterceptSendToEndpointDefinition> interceptSendToEndpoints)
-
getGlobalOptions
public org.apache.camel.model.GlobalOptionsDefinition getGlobalOptions()
- Specified by:
getGlobalOptionsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setGlobalOptions
public void setGlobalOptions(org.apache.camel.model.GlobalOptionsDefinition globalOptions)
-
getPackages
public String[] getPackages()
- Specified by:
getPackagesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setPackages
public void setPackages(String[] packages)
Sets the package names to be recursively searched for Java classes which extendRouteBuilderto be auto-wired up to theCamelContextas a route. Note that classes are excluded if they are specifically configured in the deployment. A more advanced configuration can be done usingsetPackageScan(org.apache.camel.model.PackageScanDefinition)- Parameters:
packages- the package names which are recursively searched- See Also:
setPackageScan(org.apache.camel.model.PackageScanDefinition)
-
getPackageScan
public org.apache.camel.model.PackageScanDefinition getPackageScan()
- Specified by:
getPackageScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setPackageScan
public void setPackageScan(org.apache.camel.model.PackageScanDefinition packageScan)
Sets the package scanning information. Package scanning allows for the automatic discovery of certain camel classes at runtime for inclusion e.g.RouteBuilderimplementations- Specified by:
setPackageScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>- Parameters:
packageScan- the package scan
-
getContextScan
public org.apache.camel.model.ContextScanDefinition getContextScan()
- Specified by:
getContextScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setContextScan
public void setContextScan(org.apache.camel.model.ContextScanDefinition contextScan)
Sets the context scanning information. Context scanning allows for the automatic discovery of Camel routes runtime for inclusion e.g.RouteBuilderimplementations- Specified by:
setContextScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>- Parameters:
contextScan- the context scan
-
getCamelPropertyPlaceholder
public org.apache.camel.core.xml.CamelPropertyPlaceholderDefinition getCamelPropertyPlaceholder()
- Specified by:
getCamelPropertyPlaceholderin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setCamelPropertyPlaceholder
public void setCamelPropertyPlaceholder(org.apache.camel.core.xml.CamelPropertyPlaceholderDefinition camelPropertyPlaceholder)
-
getCamelStreamCachingStrategy
public org.apache.camel.core.xml.CamelStreamCachingStrategyDefinition getCamelStreamCachingStrategy()
- Specified by:
getCamelStreamCachingStrategyin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setCamelStreamCachingStrategy
public void setCamelStreamCachingStrategy(org.apache.camel.core.xml.CamelStreamCachingStrategyDefinition camelStreamCachingStrategy)
-
getCamelRouteController
public org.apache.camel.core.xml.CamelRouteControllerDefinition getCamelRouteController()
- Specified by:
getCamelRouteControllerin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setCamelRouteController
public void setCamelRouteController(org.apache.camel.core.xml.CamelRouteControllerDefinition camelRouteController)
-
getStartupSummaryLevel
public org.apache.camel.StartupSummaryLevel getStartupSummaryLevel()
- Specified by:
getStartupSummaryLevelin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setStartupSummaryLevel
public void setStartupSummaryLevel(org.apache.camel.StartupSummaryLevel startupSummaryLevel)
-
getTrace
public String getTrace()
- Specified by:
getTracein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setTrace
public void setTrace(String trace)
-
getBacklogTrace
public String getBacklogTrace()
- Specified by:
getBacklogTracein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setBacklogTrace
public void setBacklogTrace(String backlogTrace)
Sets whether backlog tracing is enabled or not.
-
getTracePattern
public String getTracePattern()
- Specified by:
getTracePatternin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setTracePattern
public void setTracePattern(String tracePattern)
-
getDebug
public String getDebug()
- Specified by:
getDebugin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setDebug
public void setDebug(String debug)
Sets whether debugging is enabled or not.
-
getMessageHistory
public String getMessageHistory()
- Specified by:
getMessageHistoryin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setMessageHistory
public void setMessageHistory(String messageHistory)
-
getLogMask
public String getLogMask()
- Specified by:
getLogMaskin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setLogMask
public void setLogMask(String logMask)
-
getLogExhaustedMessageBody
public String getLogExhaustedMessageBody()
- Specified by:
getLogExhaustedMessageBodyin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setLogExhaustedMessageBody
public void setLogExhaustedMessageBody(String logExhaustedMessageBody)
-
getStreamCache
public String getStreamCache()
- Specified by:
getStreamCachein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setStreamCache
public void setStreamCache(String streamCache)
-
getDelayer
public String getDelayer()
- Specified by:
getDelayerin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setDelayer
public void setDelayer(String delayer)
-
getAutoStartup
public String getAutoStartup()
- Specified by:
getAutoStartupin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setAutoStartup
public void setAutoStartup(String autoStartup)
-
getShutdownEager
public String getShutdownEager()
-
setShutdownEager
public void setShutdownEager(String shutdownEager)
-
getDumpRoutes
public String getDumpRoutes()
- Specified by:
getDumpRoutesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setDumpRoutes
public void setDumpRoutes(String dumpRoutes)
-
getUseMDCLogging
public String getUseMDCLogging()
- Specified by:
getUseMDCLoggingin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setUseMDCLogging
public void setUseMDCLogging(String useMDCLogging)
-
getUseDataType
public String getUseDataType()
- Specified by:
getUseDataTypein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setUseDataType
public void setUseDataType(String useDataType)
-
getUseBreadcrumb
public String getUseBreadcrumb()
- Specified by:
getUseBreadcrumbin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setUseBreadcrumb
public void setUseBreadcrumb(String useBreadcrumb)
-
getBeanPostProcessorEnabled
public String getBeanPostProcessorEnabled()
- Specified by:
getBeanPostProcessorEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setBeanPostProcessorEnabled
public void setBeanPostProcessorEnabled(String beanPostProcessorEnabled)
-
getAllowUseOriginalMessage
public String getAllowUseOriginalMessage()
- Specified by:
getAllowUseOriginalMessagein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setAllowUseOriginalMessage
public void setAllowUseOriginalMessage(String allowUseOriginalMessage)
-
getCaseInsensitiveHeaders
public String getCaseInsensitiveHeaders()
- Specified by:
getCaseInsensitiveHeadersin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setCaseInsensitiveHeaders
public void setCaseInsensitiveHeaders(String caseInsensitiveHeaders)
-
getAutowiredEnabled
public String getAutowiredEnabled()
- Specified by:
getAutowiredEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setAutowiredEnabled
public void setAutowiredEnabled(String autowiredEnabled)
-
getRuntimeEndpointRegistryEnabled
public String getRuntimeEndpointRegistryEnabled()
- Specified by:
getRuntimeEndpointRegistryEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRuntimeEndpointRegistryEnabled
public void setRuntimeEndpointRegistryEnabled(String runtimeEndpointRegistryEnabled)
-
getManagementNamePattern
public String getManagementNamePattern()
- Specified by:
getManagementNamePatternin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setManagementNamePattern
public void setManagementNamePattern(String managementNamePattern)
-
getThreadNamePattern
public String getThreadNamePattern()
- Specified by:
getThreadNamePatternin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setThreadNamePattern
public void setThreadNamePattern(String threadNamePattern)
-
getLoadTypeConverters
public String getLoadTypeConverters()
- Specified by:
getLoadTypeConvertersin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setLoadTypeConverters
public void setLoadTypeConverters(String loadTypeConverters)
-
getTypeConverterStatisticsEnabled
public String getTypeConverterStatisticsEnabled()
- Specified by:
getTypeConverterStatisticsEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setTypeConverterStatisticsEnabled
public void setTypeConverterStatisticsEnabled(String typeConverterStatisticsEnabled)
-
getLoadHealthChecks
public String getLoadHealthChecks()
- Specified by:
getLoadHealthChecksin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setLoadHealthChecks
public void setLoadHealthChecks(String loadHealthChecks)
-
getInflightRepositoryBrowseEnabled
public String getInflightRepositoryBrowseEnabled()
- Specified by:
getInflightRepositoryBrowseEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setInflightRepositoryBrowseEnabled
public void setInflightRepositoryBrowseEnabled(String inflightRepositoryBrowseEnabled)
-
getTypeConverterExists
public org.apache.camel.TypeConverterExists getTypeConverterExists()
- Specified by:
getTypeConverterExistsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setTypeConverterExists
public void setTypeConverterExists(org.apache.camel.TypeConverterExists typeConverterExists)
-
getTypeConverterExistsLoggingLevel
public org.apache.camel.LoggingLevel getTypeConverterExistsLoggingLevel()
- Specified by:
getTypeConverterExistsLoggingLevelin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setTypeConverterExistsLoggingLevel
public void setTypeConverterExistsLoggingLevel(org.apache.camel.LoggingLevel typeConverterExistsLoggingLevel)
-
getCamelJMXAgent
public org.apache.camel.core.xml.CamelJMXAgentDefinition getCamelJMXAgent()
- Specified by:
getCamelJMXAgentin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setCamelJMXAgent
public void setCamelJMXAgent(org.apache.camel.core.xml.CamelJMXAgentDefinition agent)
-
getRouteConfigurationRefs
public List<org.apache.camel.model.RouteConfigurationContextRefDefinition> getRouteConfigurationRefs()
- Specified by:
getRouteConfigurationRefsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRouteConfigurationRefs
public void setRouteConfigurationRefs(List<org.apache.camel.model.RouteConfigurationContextRefDefinition> routeConfigurationRefs)
-
getRouteTemplateRefs
public List<org.apache.camel.model.RouteTemplateContextRefDefinition> getRouteTemplateRefs()
- Specified by:
getRouteTemplateRefsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRouteTemplateRefs
public void setRouteTemplateRefs(List<org.apache.camel.model.RouteTemplateContextRefDefinition> routeTemplateRefs)
-
getBuilderRefs
public List<org.apache.camel.model.RouteBuilderDefinition> getBuilderRefs()
- Specified by:
getBuilderRefsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setBuilderRefs
public void setBuilderRefs(List<org.apache.camel.model.RouteBuilderDefinition> builderRefs)
-
getRouteRefs
public List<org.apache.camel.model.RouteContextRefDefinition> getRouteRefs()
- Specified by:
getRouteRefsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRouteRefs
public void setRouteRefs(List<org.apache.camel.model.RouteContextRefDefinition> routeRefs)
-
getRestRefs
public List<org.apache.camel.model.RestContextRefDefinition> getRestRefs()
- Specified by:
getRestRefsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setRestRefs
public void setRestRefs(List<org.apache.camel.model.RestContextRefDefinition> restRefs)
-
getErrorHandlerRef
public String getErrorHandlerRef()
- Specified by:
getErrorHandlerRefin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setErrorHandlerRef
public void setErrorHandlerRef(String errorHandlerRef)
-
getDataFormats
public org.apache.camel.model.dataformat.DataFormatsDefinition getDataFormats()
- Specified by:
getDataFormatsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setDataFormats
public void setDataFormats(org.apache.camel.model.dataformat.DataFormatsDefinition dataFormats)
-
getTransformers
public org.apache.camel.model.transformer.TransformersDefinition getTransformers()
- Specified by:
getTransformersin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setTransformers
public void setTransformers(org.apache.camel.model.transformer.TransformersDefinition transformers)
-
getValidators
public org.apache.camel.model.validator.ValidatorsDefinition getValidators()
- Specified by:
getValidatorsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setValidators
public void setValidators(org.apache.camel.model.validator.ValidatorsDefinition validators)
-
getOnExceptions
public List<org.apache.camel.model.OnExceptionDefinition> getOnExceptions()
- Specified by:
getOnExceptionsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setOnExceptions
public void setOnExceptions(List<org.apache.camel.model.OnExceptionDefinition> onExceptions)
-
getOnCompletions
public List<org.apache.camel.model.OnCompletionDefinition> getOnCompletions()
- Specified by:
getOnCompletionsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setOnCompletions
public void setOnCompletions(List<org.apache.camel.model.OnCompletionDefinition> onCompletions)
-
getShutdownRoute
public org.apache.camel.ShutdownRoute getShutdownRoute()
- Specified by:
getShutdownRoutein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setShutdownRoute
public void setShutdownRoute(org.apache.camel.ShutdownRoute shutdownRoute)
-
getShutdownRunningTask
public org.apache.camel.ShutdownRunningTask getShutdownRunningTask()
- Specified by:
getShutdownRunningTaskin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setShutdownRunningTask
public void setShutdownRunningTask(org.apache.camel.ShutdownRunningTask shutdownRunningTask)
-
getThreadPoolProfiles
public List<org.apache.camel.model.ThreadPoolProfileDefinition> getThreadPoolProfiles()
- Specified by:
getThreadPoolProfilesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setThreadPoolProfiles
public void setThreadPoolProfiles(List<org.apache.camel.model.ThreadPoolProfileDefinition> threadPoolProfiles)
-
getDependsOn
public String getDependsOn()
- Specified by:
getDependsOnin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
setDependsOn
public void setDependsOn(String dependsOn)
-
getExports
public List<org.apache.camel.core.xml.CamelServiceExporterDefinition> getExports()
-
setExports
public void setExports(List<org.apache.camel.core.xml.CamelServiceExporterDefinition> exports)
-
isImplicitId
public boolean isImplicitId()
-
setImplicitId
public void setImplicitId(boolean implicitId)
-
getErrorHandlers
public List<ErrorHandlerDefinition> getErrorHandlers()
-
setErrorHandlers
public void setErrorHandlers(List<ErrorHandlerDefinition> errorHandlers)
-
getMdcLoggingKeysPattern
public String getMdcLoggingKeysPattern()
-
setMdcLoggingKeysPattern
public void setMdcLoggingKeysPattern(String mdcLoggingKeysPattern)
-
getMDCLoggingKeysPattern
public String getMDCLoggingKeysPattern()
- Specified by:
getMDCLoggingKeysPatternin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<org.apache.camel.impl.DefaultCamelContext>
-
-