BeanRepository implementation which looks up the objects in the Spring ApplicationContextPropertyPlaceholderConfigurer that bridges Camel's
property placeholder with the Spring property
placeholder mechanism.DefaultCamelBeanPostProcessor which uses Spring BeanPostProcessor to post process
beans.CamelContext from the Spring ApplicationContext.ApplicationEvent which contains a Camel ExchangeThreadPoolTaskScheduler which uses the
ExecutorServiceManager to create and destroy the thread pool, which ensures the thread
pool is also managed and consistent with other usages of thread pools in Camel.SpringRouteBuilder.setApplicationContext(ApplicationContext) method or from the underlying SpringCamelContextSpringCamelContext eager (first) when Spring
ApplicationContext is being stopped.Exchange using the error handler.Registry.Language pluginCamelContext which will automatically register itself with
Springs lifecycle methods plus allows spring to be used to customize a any
Type Converters as well as supporting accessing components
and beans via the Spring ApplicationContextInjector allowing Spring to be used to dependency inject newly created POJOsModelMBean which can be used to register the
object in JMX.RouteBuilderScheduledPollConsumerScheduler which uses a CronTrigger to define when the poll should
be triggered.Apache Camel