|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TransactionContext
Provides a context to perform transactional operations: beginning/committing transactions, but also retrieving
transactional data-structures like the TransactionalMap.
| Method Summary | |
|---|---|
void |
beginTransaction()
Begins a transaction. |
void |
commitTransaction()
Commits a transaction. |
String |
getTxnId()
Gets the id that uniquely identifies the transaction. |
XAResource |
getXaResource()
Deprecated. since 3.5 please use HazelcastInstance.getXAResource() |
void |
rollbackTransaction()
Rollback of the current transaction. |
| Methods inherited from interface com.hazelcast.transaction.TransactionalTaskContext |
|---|
getList, getMap, getMultiMap, getQueue, getSet, getTransactionalObject |
| Method Detail |
|---|
void 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 there is no active transaction.String getTxnId()
@Deprecated XAResource getXaResource()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||