Package org.kie.spring.persistence
Class KieSpringTransactionManager
- java.lang.Object
-
- org.kie.spring.persistence.KieSpringTransactionManager
-
- All Implemented Interfaces:
org.drools.persistence.api.TransactionManager
public class KieSpringTransactionManager extends Object implements org.drools.persistence.api.TransactionManager
-
-
Field Summary
Fields Modifier and Type Field Description static StringRESOURCE_CONTAINER
-
Constructor Summary
Constructors Constructor Description KieSpringTransactionManager(org.springframework.transaction.support.AbstractPlatformTransactionManager ptm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanbegin()voidcommit(boolean transactionOwner)ObjectgetResource(Object key)intgetStatus()Borrowed from SeamvoidputResource(Object key, Object resource)voidregisterTransactionSynchronization(org.drools.persistence.api.TransactionSynchronization ts)voidrollback(boolean transactionOwner)
-
-
-
Field Detail
-
RESOURCE_CONTAINER
public static final String RESOURCE_CONTAINER
- See Also:
- Constant Field Values
-
-
Method Detail
-
begin
public boolean begin()
- Specified by:
beginin interfaceorg.drools.persistence.api.TransactionManager
-
commit
public void commit(boolean transactionOwner)
- Specified by:
commitin interfaceorg.drools.persistence.api.TransactionManager
-
rollback
public void rollback(boolean transactionOwner)
- Specified by:
rollbackin interfaceorg.drools.persistence.api.TransactionManager
-
getStatus
public int getStatus()
Borrowed from Seam- Specified by:
getStatusin interfaceorg.drools.persistence.api.TransactionManager
-
registerTransactionSynchronization
public void registerTransactionSynchronization(org.drools.persistence.api.TransactionSynchronization ts)
- Specified by:
registerTransactionSynchronizationin interfaceorg.drools.persistence.api.TransactionManager
-
putResource
public void putResource(Object key, Object resource)
- Specified by:
putResourcein interfaceorg.drools.persistence.api.TransactionManager
-
-