public interface TransactionContext extends TransactionalTaskContext
TransactionalMap.| Modifier and Type | Method and Description |
|---|---|
void |
beginTransaction()
Begins a transaction.
|
void |
commitTransaction()
Commits a transaction.
|
String |
getTxnId()
Gets the id that uniquely identifies the transaction.
|
XAResource |
getXaResource()
Gets xaResource which will participate in XATransaction
|
boolean |
isXAManaged()
Indicates that related transaction is managed by XAResource
|
void |
rollbackTransaction()
Rollback of the current transaction.
|
getList, getMap, getMultiMap, getQueue, getSet, getTransactionalObjectvoid beginTransaction()
IllegalStateException - if a transaction already is active.void commitTransaction()
throws TransactionException
TransactionException - if no transaction is active or the transaction could not be committed.void rollbackTransaction()
IllegalStateException - if no there is no active transaction.String getTxnId()
XAResource getXaResource()
boolean isXAManaged()
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.