org.drools.container.spring.beans.persistence
Class DroolsSpringTransactionManager
java.lang.Object
org.drools.container.spring.beans.persistence.DroolsSpringTransactionManager
- All Implemented Interfaces:
- org.drools.persistence.TransactionManager
public class DroolsSpringTransactionManager
- extends Object
- implements org.drools.persistence.TransactionManager
| Fields inherited from interface org.drools.persistence.TransactionManager |
STATUS_ACTIVE, STATUS_COMMITTED, STATUS_NO_TRANSACTION, STATUS_ROLLEDBACK, STATUS_UNKNOWN |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DroolsSpringTransactionManager
public DroolsSpringTransactionManager(org.springframework.transaction.support.AbstractPlatformTransactionManager ptm)
begin
public boolean begin()
- Specified by:
begin in interface org.drools.persistence.TransactionManager
commit
public void commit(boolean transactionOwner)
- Specified by:
commit in interface org.drools.persistence.TransactionManager
rollback
public void rollback(boolean transactionOwner)
- Specified by:
rollback in interface org.drools.persistence.TransactionManager
getStatus
public int getStatus()
- Borrowed from Seam
- Specified by:
getStatus in interface org.drools.persistence.TransactionManager
registerTransactionSynchronization
public void registerTransactionSynchronization(org.drools.persistence.TransactionSynchronization ts)
- Specified by:
registerTransactionSynchronization in interface org.drools.persistence.TransactionManager
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.