Package org.apache.camel.blueprint
Class CamelContextFactoryBean
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
- org.apache.camel.blueprint.CamelContextFactoryBean
-
- All Implemented Interfaces:
org.apache.camel.model.rest.RestContainer,org.apache.camel.model.RouteConfigurationContainer,org.apache.camel.model.RouteContainer,org.apache.camel.model.RouteTemplateContainer,org.apache.camel.model.TemplatedRouteContainer
public class CamelContextFactoryBean extends org.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
A bean to create and initialize aBlueprintCamelContextand install routes either explicitly configured in Blueprint XML or found by searching the classpath for Java classes which extendRouteBuilderusing the nestedsetPackages(String[]).
-
-
Constructor Summary
Constructors Constructor Description CamelContextFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()protected BlueprintCamelContextcreateContext()voiddestroy()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()BlueprintCamelContextgetContext(boolean create)org.apache.camel.model.ContextScanDefinitiongetContextScan()org.apache.camel.model.dataformat.DataFormatsDefinitiongetDataFormats()StringgetDebug()org.apache.camel.model.FaultToleranceConfigurationDefinitiongetDefaultFaultToleranceConfiguration()org.apache.camel.model.Resilience4jConfigurationDefinitiongetDefaultResilience4jConfiguration()org.apache.camel.model.cloud.ServiceCallConfigurationDefinitiongetDefaultServiceCallConfiguration()StringgetDelayer()StringgetDependsOn()StringgetDumpRoutes()List<CamelEndpointFactoryBean>getEndpoints()StringgetErrorHandlerRef()List<org.apache.camel.model.FaultToleranceConfigurationDefinition>getFaultToleranceConfigurations()org.apache.camel.model.GlobalOptionsDefinitiongetGlobalOptions()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()StringgetMessageHistory()Class<BlueprintCamelContext>getObjectType()List<org.apache.camel.model.OnCompletionDefinition>getOnCompletions()List<org.apache.camel.model.OnExceptionDefinition>getOnExceptions()String[]getPackages()org.apache.camel.model.PackageScanDefinitiongetPackageScan()List<CamelRedeliveryPolicyFactoryBean>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()org.apache.camel.ShutdownRoutegetShutdownRoute()org.apache.camel.ShutdownRunningTaskgetShutdownRunningTask()StringgetSourceLocationEnabled()org.apache.camel.StartupSummaryLevelgetStartupSummaryLevel()StringgetStreamCache()List<org.apache.camel.model.TemplatedRouteDefinition>getTemplatedRoutes()StringgetThreadNamePattern()List<org.apache.camel.model.ThreadPoolProfileDefinition>getThreadPoolProfiles()List<CamelThreadPoolFactoryBean>getThreadPools()StringgetTrace()StringgetTraceLoggingFormat()StringgetTracePattern()org.apache.camel.model.transformer.TransformersDefinitiongetTransformers()org.apache.camel.TypeConverterExistsgetTypeConverterExists()org.apache.camel.LoggingLevelgetTypeConverterExistsLoggingLevel()StringgetTypeConverterStatisticsEnabled()BooleangetUseBlueprintPropertyResolver()StringgetUseBreadcrumb()StringgetUseDataType()StringgetUseMDCLogging()org.apache.camel.model.validator.ValidatorsDefinitiongetValidators()protected voidinitBeanPostProcessor(BlueprintCamelContext context)protected voidinitCustomRegistry(BlueprintCamelContext context)protected voidinitPropertyPlaceholder()booleanisImplicitId()booleanisUseBlueprintPropertyResolver()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.voidsetBeanPostProcessorEnabled(String beanPostProcessorEnabled)voidsetBeansFactory(List<org.apache.camel.core.xml.AbstractCamelFactoryBean<?>> beansFactory)voidsetBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer)voidsetBuilderRefs(List<org.apache.camel.model.RouteBuilderDefinition> builderRefs)voidsetBundleContext(org.osgi.framework.BundleContext bundleContext)voidsetCamelJMXAgent(org.apache.camel.core.xml.CamelJMXAgentDefinition camelJMXAgent)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)voidsetContextScan(org.apache.camel.model.ContextScanDefinition contextScan)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)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<CamelEndpointFactoryBean> endpoints)voidsetErrorHandlerRef(String errorHandlerRef)voidsetFaultToleranceConfigurations(List<org.apache.camel.model.FaultToleranceConfigurationDefinition> faultToleranceConfigurations)voidsetGlobalOptions(org.apache.camel.model.GlobalOptionsDefinition globalOptions)voidsetImplicitId(boolean flag)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)voidsetPackageScan(org.apache.camel.model.PackageScanDefinition packageScan)voidsetRedeliveryPolicies(List<CamelRedeliveryPolicyFactoryBean> 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)voidsetShutdownRoute(org.apache.camel.ShutdownRoute shutdownRoute)voidsetShutdownRunningTask(org.apache.camel.ShutdownRunningTask shutdownRunningTask)voidsetSourceLocationEnabled(String sourceLocationEnabled)voidsetStartupSummaryLevel(org.apache.camel.StartupSummaryLevel startupSummaryLevel)voidsetStreamCache(String streamCache)voidsetTemplatedRoutes(List<org.apache.camel.model.TemplatedRouteDefinition> templatedRoutes)voidsetThreadNamePattern(String threadNamePattern)voidsetThreadPoolProfiles(List<org.apache.camel.model.ThreadPoolProfileDefinition> threadPoolProfiles)voidsetThreadPools(List<CamelThreadPoolFactoryBean> threadPools)voidsetTrace(String trace)voidsetTraceLoggingFormat(String traceLoggingFormat)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)voidsetUseBlueprintPropertyResolver(Boolean useBlueprintPropertyResolver)Whether to automatic detect OSGi Blueprint property placeholder service in use, and bridge with Camel property placeholder.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
findRouteBuilders, getContext, getContextClassLoaderOnStart, getObject, initCamelContext, initJMXAgent, initRestRefs, initRouteConfigurationRefs, initRouteController, initRouteRefs, initRouteTemplateRefs, initStreamCachingStrategy, initThreadPoolProfiles, installRoutes, isSingleton, setupRoutes
-
-
-
-
Constructor Detail
-
CamelContextFactoryBean
public CamelContextFactoryBean()
-
-
Method Detail
-
getObjectType
public Class<BlueprintCamelContext> getObjectType()
- Specified by:
getObjectTypein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
getContext
public BlueprintCamelContext getContext(boolean create)
- Specified by:
getContextin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setBlueprintContainer
public void setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer)
-
setBundleContext
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
-
createContext
protected BlueprintCamelContext createContext()
-
initCustomRegistry
protected void initCustomRegistry(BlueprintCamelContext context)
- Specified by:
initCustomRegistryin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
getBeanForType
protected <S> S getBeanForType(Class<S> clazz)
- Specified by:
getBeanForTypein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
initPropertyPlaceholder
protected void initPropertyPlaceholder() throws Exception
- Overrides:
initPropertyPlaceholderin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>- Throws:
Exception
-
initBeanPostProcessor
protected void initBeanPostProcessor(BlueprintCamelContext context)
- Specified by:
initBeanPostProcessorin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
postProcessBeforeInit
protected void postProcessBeforeInit(org.apache.camel.builder.RouteBuilder builder)
- Specified by:
postProcessBeforeInitin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>- 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<BlueprintCamelContext>- Throws:
Exception
-
afterPropertiesSet
public void afterPropertiesSet() throws Exception
- Overrides:
afterPropertiesSetin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>- Throws:
Exception
-
destroy
public void destroy() throws Exception
- Overrides:
destroyin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>- Throws:
Exception
-
getDependsOn
public String getDependsOn()
- Specified by:
getDependsOnin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setDependsOn
public void setDependsOn(String dependsOn)
-
getAutoStartup
public String getAutoStartup()
- Specified by:
getAutoStartupin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setAutoStartup
public void setAutoStartup(String autoStartup)
-
getDumpRoutes
public String getDumpRoutes()
- Specified by:
getDumpRoutesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setDumpRoutes
public void setDumpRoutes(String dumpRoutes)
-
getUseMDCLogging
public String getUseMDCLogging()
- Specified by:
getUseMDCLoggingin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setUseMDCLogging
public void setUseMDCLogging(String useMDCLogging)
-
getMDCLoggingKeysPattern
public String getMDCLoggingKeysPattern()
- Specified by:
getMDCLoggingKeysPatternin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setMDCLoggingKeysPattern
public void setMDCLoggingKeysPattern(String mdcLoggingKeysPattern)
-
getUseDataType
public String getUseDataType()
- Specified by:
getUseDataTypein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setUseDataType
public void setUseDataType(String useDataType)
-
getUseBreadcrumb
public String getUseBreadcrumb()
- Specified by:
getUseBreadcrumbin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setUseBreadcrumb
public void setUseBreadcrumb(String useBreadcrumb)
-
getBeanPostProcessorEnabled
public String getBeanPostProcessorEnabled()
- Specified by:
getBeanPostProcessorEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setBeanPostProcessorEnabled
public void setBeanPostProcessorEnabled(String beanPostProcessorEnabled)
-
getAllowUseOriginalMessage
public String getAllowUseOriginalMessage()
- Specified by:
getAllowUseOriginalMessagein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setAllowUseOriginalMessage
public void setAllowUseOriginalMessage(String allowUseOriginalMessage)
-
getCaseInsensitiveHeaders
public String getCaseInsensitiveHeaders()
- Specified by:
getCaseInsensitiveHeadersin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setCaseInsensitiveHeaders
public void setCaseInsensitiveHeaders(String caseInsensitiveHeaders)
-
getAutowiredEnabled
public String getAutowiredEnabled()
- Specified by:
getAutowiredEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setAutowiredEnabled
public void setAutowiredEnabled(String autowiredEnabled)
-
getRuntimeEndpointRegistryEnabled
public String getRuntimeEndpointRegistryEnabled()
- Specified by:
getRuntimeEndpointRegistryEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setRuntimeEndpointRegistryEnabled
public void setRuntimeEndpointRegistryEnabled(String runtimeEndpointRegistryEnabled)
-
getManagementNamePattern
public String getManagementNamePattern()
- Specified by:
getManagementNamePatternin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setManagementNamePattern
public void setManagementNamePattern(String managementNamePattern)
-
getThreadNamePattern
public String getThreadNamePattern()
- Specified by:
getThreadNamePatternin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setThreadNamePattern
public void setThreadNamePattern(String threadNamePattern)
-
getLoadHealthChecks
public String getLoadHealthChecks()
- Specified by:
getLoadHealthChecksin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setLoadHealthChecks
public void setLoadHealthChecks(String loadHealthChecks)
-
getLoadTypeConverters
public String getLoadTypeConverters()
- Specified by:
getLoadTypeConvertersin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setLoadTypeConverters
public void setLoadTypeConverters(String loadTypeConverters)
-
getTypeConverterStatisticsEnabled
public String getTypeConverterStatisticsEnabled()
- Specified by:
getTypeConverterStatisticsEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setTypeConverterStatisticsEnabled
public void setTypeConverterStatisticsEnabled(String typeConverterStatisticsEnabled)
-
getTypeConverterExists
public org.apache.camel.TypeConverterExists getTypeConverterExists()
- Specified by:
getTypeConverterExistsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setTypeConverterExistsLoggingLevel
public void setTypeConverterExistsLoggingLevel(org.apache.camel.LoggingLevel typeConverterExistsLoggingLevel)
-
getShutdownRoute
public org.apache.camel.ShutdownRoute getShutdownRoute()
- Specified by:
getShutdownRoutein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setShutdownRunningTask
public void setShutdownRunningTask(org.apache.camel.ShutdownRunningTask shutdownRunningTask)
-
getCamelPropertyPlaceholder
public org.apache.camel.core.xml.CamelPropertyPlaceholderDefinition getCamelPropertyPlaceholder()
- Specified by:
getCamelPropertyPlaceholderin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setCamelPropertyPlaceholder
public void setCamelPropertyPlaceholder(org.apache.camel.core.xml.CamelPropertyPlaceholderDefinition camelPropertyPlaceholder)
-
getRouteConfigurationRefs
public List<org.apache.camel.model.RouteConfigurationContextRefDefinition> getRouteConfigurationRefs()
- Specified by:
getRouteConfigurationRefsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setRouteTemplateRefs
public void setRouteTemplateRefs(List<org.apache.camel.model.RouteTemplateContextRefDefinition> routeTemplateRefs)
-
getRouteRefs
public List<org.apache.camel.model.RouteContextRefDefinition> getRouteRefs()
- Specified by:
getRouteRefsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setRestRefs
public void setRestRefs(List<org.apache.camel.model.RestContextRefDefinition> restRefs)
-
getRedeliveryPolicies
public List<CamelRedeliveryPolicyFactoryBean> getRedeliveryPolicies()
- Specified by:
getRedeliveryPoliciesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setRedeliveryPolicies
public void setRedeliveryPolicies(List<CamelRedeliveryPolicyFactoryBean> redeliveryPolicies)
-
getThreadPoolProfiles
public List<org.apache.camel.model.ThreadPoolProfileDefinition> getThreadPoolProfiles()
- Specified by:
getThreadPoolProfilesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setThreadPoolProfiles
public void setThreadPoolProfiles(List<org.apache.camel.model.ThreadPoolProfileDefinition> threadPoolProfiles)
-
getThreadPools
public List<CamelThreadPoolFactoryBean> getThreadPools()
-
setThreadPools
public void setThreadPools(List<CamelThreadPoolFactoryBean> threadPools)
-
getStartupSummaryLevel
public org.apache.camel.StartupSummaryLevel getStartupSummaryLevel()
- Specified by:
getStartupSummaryLevelin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setStartupSummaryLevel
public void setStartupSummaryLevel(org.apache.camel.StartupSummaryLevel startupSummaryLevel)
-
getTrace
public String getTrace()
- Specified by:
getTracein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
getBacklogTrace
public String getBacklogTrace()
- Specified by:
getBacklogTracein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setTracePattern
public void setTracePattern(String tracePattern)
-
getTraceLoggingFormat
public String getTraceLoggingFormat()
- Specified by:
getTraceLoggingFormatin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setTraceLoggingFormat
public void setTraceLoggingFormat(String traceLoggingFormat)
-
getDebug
public String getDebug()
- Specified by:
getDebugin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
getMessageHistory
public String getMessageHistory()
- Specified by:
getMessageHistoryin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setMessageHistory
public void setMessageHistory(String messageHistory)
-
getSourceLocationEnabled
public String getSourceLocationEnabled()
- Specified by:
getSourceLocationEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setSourceLocationEnabled
public void setSourceLocationEnabled(String sourceLocationEnabled)
-
getLogMask
public String getLogMask()
- Specified by:
getLogMaskin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setLogMask
public void setLogMask(String logMask)
-
getLogExhaustedMessageBody
public String getLogExhaustedMessageBody()
- Specified by:
getLogExhaustedMessageBodyin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setLogExhaustedMessageBody
public void setLogExhaustedMessageBody(String logExhaustedMessageBody)
-
getStreamCache
public String getStreamCache()
- Specified by:
getStreamCachein classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setStreamCache
public void setStreamCache(String streamCache)
-
getDelayer
public String getDelayer()
- Specified by:
getDelayerin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setDelayer
public void setDelayer(String delayer)
-
getErrorHandlerRef
public String getErrorHandlerRef()
- Specified by:
getErrorHandlerRefin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setErrorHandlerRef
public void setErrorHandlerRef(String errorHandlerRef)
-
getGlobalOptions
public org.apache.camel.model.GlobalOptionsDefinition getGlobalOptions()
- Specified by:
getGlobalOptionsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setGlobalOptions
public void setGlobalOptions(org.apache.camel.model.GlobalOptionsDefinition globalOptions)
-
getPackages
public String[] getPackages()
- Specified by:
getPackagesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setPackages
public void setPackages(String[] packages)
-
getPackageScan
public org.apache.camel.model.PackageScanDefinition getPackageScan()
- Specified by:
getPackageScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setPackageScan
public void setPackageScan(org.apache.camel.model.PackageScanDefinition packageScan)
- Specified by:
setPackageScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
getContextScan
public org.apache.camel.model.ContextScanDefinition getContextScan()
- Specified by:
getContextScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setContextScan
public void setContextScan(org.apache.camel.model.ContextScanDefinition contextScan)
- Specified by:
setContextScanin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
getCamelJMXAgent
public org.apache.camel.core.xml.CamelJMXAgentDefinition getCamelJMXAgent()
- Specified by:
getCamelJMXAgentin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setCamelJMXAgent
public void setCamelJMXAgent(org.apache.camel.core.xml.CamelJMXAgentDefinition camelJMXAgent)
-
getCamelStreamCachingStrategy
public org.apache.camel.core.xml.CamelStreamCachingStrategyDefinition getCamelStreamCachingStrategy()
- Specified by:
getCamelStreamCachingStrategyin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setCamelRouteController
public void setCamelRouteController(org.apache.camel.core.xml.CamelRouteControllerDefinition camelRouteController)
-
getBeansFactory
public List<org.apache.camel.core.xml.AbstractCamelFactoryBean<?>> getBeansFactory()
- Specified by:
getBeansFactoryin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
getDefaultServiceCallConfiguration
public org.apache.camel.model.cloud.ServiceCallConfigurationDefinition getDefaultServiceCallConfiguration()
- Specified by:
getDefaultServiceCallConfigurationin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setServiceCallConfigurations
public void setServiceCallConfigurations(List<org.apache.camel.model.cloud.ServiceCallConfigurationDefinition> serviceCallConfigurations)
-
getDefaultResilience4jConfiguration
public org.apache.camel.model.Resilience4jConfigurationDefinition getDefaultResilience4jConfiguration()
- Specified by:
getDefaultResilience4jConfigurationin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setFaultToleranceConfigurations
public void setFaultToleranceConfigurations(List<org.apache.camel.model.FaultToleranceConfigurationDefinition> faultToleranceConfigurations)
-
getBuilderRefs
public List<org.apache.camel.model.RouteBuilderDefinition> getBuilderRefs()
- Specified by:
getBuilderRefsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setBuilderRefs
public void setBuilderRefs(List<org.apache.camel.model.RouteBuilderDefinition> builderRefs)
-
getEndpoints
public List<CamelEndpointFactoryBean> getEndpoints()
- Specified by:
getEndpointsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setEndpoints
public void setEndpoints(List<CamelEndpointFactoryBean> endpoints)
-
getDataFormats
public org.apache.camel.model.dataformat.DataFormatsDefinition getDataFormats()
- Specified by:
getDataFormatsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setDataFormats
public void setDataFormats(org.apache.camel.model.dataformat.DataFormatsDefinition dataFormats)
-
setTransformers
public void setTransformers(org.apache.camel.model.transformer.TransformersDefinition transformers)
-
getTransformers
public org.apache.camel.model.transformer.TransformersDefinition getTransformers()
- Specified by:
getTransformersin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setValidators
public void setValidators(org.apache.camel.model.validator.ValidatorsDefinition validators)
-
getValidators
public org.apache.camel.model.validator.ValidatorsDefinition getValidators()
- Specified by:
getValidatorsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
getOnExceptions
public List<org.apache.camel.model.OnExceptionDefinition> getOnExceptions()
- Specified by:
getOnExceptionsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setOnCompletions
public void setOnCompletions(List<org.apache.camel.model.OnCompletionDefinition> onCompletions)
-
getIntercepts
public List<org.apache.camel.model.InterceptDefinition> getIntercepts()
- Specified by:
getInterceptsin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
setInterceptSendToEndpoints
public void setInterceptSendToEndpoints(List<org.apache.camel.model.InterceptSendToEndpointDefinition> interceptSendToEndpoints)
-
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<BlueprintCamelContext>
-
setRouteConfigurations
public void setRouteConfigurations(List<org.apache.camel.model.RouteConfigurationDefinition> routeConfigurations)
-
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<BlueprintCamelContext>
-
setRouteTemplates
public void setRouteTemplates(List<org.apache.camel.model.RouteTemplateDefinition> routeTemplates)
-
getTemplatedRoutes
public List<org.apache.camel.model.TemplatedRouteDefinition> getTemplatedRoutes()
- Specified by:
getTemplatedRoutesin interfaceorg.apache.camel.model.TemplatedRouteContainer- Specified by:
getTemplatedRoutesin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setTemplatedRoutes
public void setTemplatedRoutes(List<org.apache.camel.model.TemplatedRouteDefinition> templatedRoutes)
-
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<BlueprintCamelContext>
-
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<BlueprintCamelContext>
-
getRestConfiguration
public org.apache.camel.model.rest.RestConfigurationDefinition getRestConfiguration()
- Specified by:
getRestConfigurationin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setRestConfiguration
public void setRestConfiguration(org.apache.camel.model.rest.RestConfigurationDefinition restConfiguration)
-
isImplicitId
public boolean isImplicitId()
-
setImplicitId
public void setImplicitId(boolean flag)
-
getUseBlueprintPropertyResolver
public Boolean getUseBlueprintPropertyResolver()
-
setUseBlueprintPropertyResolver
public void setUseBlueprintPropertyResolver(Boolean useBlueprintPropertyResolver)
Whether to automatic detect OSGi Blueprint property placeholder service in use, and bridge with Camel property placeholder. When enabled this allows you to only setup OSGi Blueprint property placeholder and Camel can use the properties in the camelContext.
-
isUseBlueprintPropertyResolver
public boolean isUseBlueprintPropertyResolver()
-
getInflightRepositoryBrowseEnabled
public String getInflightRepositoryBrowseEnabled()
- Specified by:
getInflightRepositoryBrowseEnabledin classorg.apache.camel.core.xml.AbstractCamelContextFactoryBean<BlueprintCamelContext>
-
setInflightRepositoryBrowseEnabled
public void setInflightRepositoryBrowseEnabled(String inflightRepositoryBrowseEnabled)
-
-