Package org.apache.camel.spring.spi
Plugins to the CamelContext when running in Spring
-
Class Summary Class Description ApplicationContextBeanRepository ABeanRepositoryimplementation which looks up the objects in the SpringApplicationContextBridgePropertyPlaceholderConfigurer APropertyPlaceholderConfigurerthat bridges Camel's property placeholder with the Spring property placeholder mechanism.CamelBeanPostProcessor Spring specificDefaultCamelBeanPostProcessorwhich uses SpringBeanPostProcessorto post process beans.SpringInjector A Spring implementation ofInjectorallowing Spring to be used to dependency inject newly created POJOsSpringManagementMBeanAssembler An spring assembler to assemble aModelMBeanwhich can be used to register the object in JMX.SpringTransactionPolicy Wraps the processor in a Spring transactionTransactionErrorHandler The Transactional Client EIP pattern.TransactionErrorHandlerBuilder A transactional error handler that supports leveraging Spring TransactionManager.TransactionErrorHandlerReifier -
Exception Summary Exception Description TransactionRollbackException We use a runtime exception to force Spring transaction manager to rollback the transaction.