org.apache.camel.spring.spi
Class SpringTransactionPolicy
java.lang.Object
   org.apache.camel.spring.spi.SpringTransactionPolicy
org.apache.camel.spring.spi.SpringTransactionPolicy
- All Implemented Interfaces: 
- Policy, TransactedPolicy
- public class SpringTransactionPolicy 
- extends Object- implements TransactedPolicy
Wraps the processor in a Spring transaction
- Version:
- $Revision: 961439 $
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SpringTransactionPolicy
public SpringTransactionPolicy()
- Default constructor for easy spring configuration.
 
SpringTransactionPolicy
public SpringTransactionPolicy(TransactionTemplate template)
SpringTransactionPolicy
public SpringTransactionPolicy(PlatformTransactionManager transactionManager)
beforeWrap
public void beforeWrap(RouteContext routeContext,
                       ProcessorDefinition<?> definition)
- 
- Specified by:
- beforeWrapin interface- Policy
 
- 
 
wrap
public Processor wrap(RouteContext routeContext,
                      Processor processor)
- 
- Specified by:
- wrapin interface- Policy
 
- 
 
createTransactionErrorHandler
protected TransactionErrorHandler createTransactionErrorHandler(RouteContext routeContext,
                                                                Processor processor,
                                                                ErrorHandlerBuilder builder)
- 
 
- 
 
getTransactionTemplate
public TransactionTemplate getTransactionTemplate()
- 
 
- 
 
setTransactionTemplate
public void setTransactionTemplate(TransactionTemplate template)
- 
 
- 
 
setTransactionManager
public void setTransactionManager(PlatformTransactionManager transactionManager)
- 
 
- 
 
getTransactionManager
public PlatformTransactionManager getTransactionManager()
- 
 
- 
 
setPropagationBehaviorName
public void setPropagationBehaviorName(String propagationBehaviorName)
- 
 
- 
 
getPropagationBehaviorName
public String getPropagationBehaviorName()
- 
 
- 
 
Apache CAMEL