Package org.apache.camel.spring.spi
Plugins to the CamelContext when running in Spring
-
Class Summary Class Description ApplicationContextBeanRepository ABeanRepository
implementation which looks up the objects in the SpringApplicationContext
BridgePropertyPlaceholderConfigurer APropertyPlaceholderConfigurer
that bridges Camel's property placeholder with the Spring property placeholder mechanism.CamelBeanPostProcessor Spring specificDefaultCamelBeanPostProcessor
which uses SpringBeanPostProcessor
to post process beans.SpringInjector A Spring implementation ofInjector
allowing Spring to be used to dependency inject newly created POJOsSpringManagementMBeanAssembler An spring assembler to assemble aModelMBean
which 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.