public class ManualTransactionManager extends Object implements TransactionManager
STATUS_ACTIVE, STATUS_COMMITTED, STATUS_NO_TRANSACTION, STATUS_ROLLEDBACK, STATUS_UNKNOWN| Constructor and Description |
|---|
ManualTransactionManager(NonTransactionalPersistentSession session,
KnowledgeSessionStorage storage) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
begin() |
void |
commit(boolean transactionOwner) |
Object |
getResource(Object key) |
int |
getStatus() |
void |
putResource(Object key,
Object resource) |
void |
registerTransactionSynchronization(TransactionSynchronization ts) |
void |
rollback(boolean transactionOwner) |
public ManualTransactionManager(NonTransactionalPersistentSession session, KnowledgeSessionStorage storage)
public int getStatus()
getStatus in interface TransactionManagerpublic boolean begin()
begin in interface TransactionManagerpublic void commit(boolean transactionOwner)
commit in interface TransactionManagerpublic void rollback(boolean transactionOwner)
rollback in interface TransactionManagerpublic void registerTransactionSynchronization(TransactionSynchronization ts)
registerTransactionSynchronization in interface TransactionManagerpublic void putResource(Object key, Object resource)
putResource in interface TransactionManagerpublic Object getResource(Object key)
getResource in interface TransactionManagerCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.