com.hazelcast.client.txn
Class TransactionContextProxy
java.lang.Object
com.hazelcast.client.txn.TransactionContextProxy
- All Implemented Interfaces:
- TransactionalTaskContext, TransactionContext
public class TransactionContextProxy
- extends Object
- implements TransactionContext
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransactionContextProxy
public TransactionContextProxy(ClientTransactionManager transactionManager,
TransactionOptions options)
getTxnId
public String getTxnId()
- Specified by:
getTxnId in interface TransactionContext
beginTransaction
public void beginTransaction()
- Specified by:
beginTransaction in interface TransactionContext
commitTransaction
public void commitTransaction()
throws TransactionException
- Specified by:
commitTransaction in interface TransactionContext
- Throws:
TransactionException
rollbackTransaction
public void rollbackTransaction()
- Specified by:
rollbackTransaction in interface TransactionContext
getMap
public <K,V> TransactionalMap<K,V> getMap(String name)
- Specified by:
getMap in interface TransactionalTaskContext
getQueue
public <E> TransactionalQueue<E> getQueue(String name)
- Specified by:
getQueue in interface TransactionalTaskContext
getMultiMap
public <K,V> TransactionalMultiMap<K,V> getMultiMap(String name)
- Specified by:
getMultiMap in interface TransactionalTaskContext
getList
public <E> TransactionalList<E> getList(String name)
- Specified by:
getList in interface TransactionalTaskContext
getSet
public <E> TransactionalSet<E> getSet(String name)
- Specified by:
getSet in interface TransactionalTaskContext
getTransactionalObject
public <T extends TransactionalObject> T getTransactionalObject(String serviceName,
String name)
- Specified by:
getTransactionalObject in interface TransactionalTaskContext
getConnection
public ClientConnection getConnection()
getClient
public HazelcastClientInstanceImpl getClient()
getTransactionManager
public ClientTransactionManager getTransactionManager()
getXaResource
public XAResource getXaResource()
- Specified by:
getXaResource in interface TransactionContext
isXAManaged
public boolean isXAManaged()
- Specified by:
isXAManaged in interface TransactionContext
setTransactionTimeout
public boolean setTransactionTimeout(int seconds)
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.