public class ManagedTransactionalTaskContext extends Object implements TransactionalTaskContext
TransactionalTaskContext proxying implementation to make the one created by HazelcastTransactionManager
available to actual business logic. Useful when the transaction is managed declaratively using
@Transactional annotations with AOP.HazelcastTransactionManager| Constructor and Description |
|---|
ManagedTransactionalTaskContext(HazelcastTransactionManager hzTxMgr) |
| Modifier and Type | Method and Description |
|---|---|
<E> TransactionalList<E> |
getList(String name) |
<K,V> TransactionalMap<K,V> |
getMap(String name) |
<K,V> TransactionalMultiMap<K,V> |
getMultiMap(String name) |
<E> TransactionalQueue<E> |
getQueue(String name) |
<E> TransactionalSet<E> |
getSet(String name) |
<T extends TransactionalObject> |
getTransactionalObject(String serviceName,
String name) |
public ManagedTransactionalTaskContext(HazelcastTransactionManager hzTxMgr)
public <K,V> TransactionalMap<K,V> getMap(String name)
getMap in interface TransactionalTaskContextpublic <E> TransactionalQueue<E> getQueue(String name)
getQueue in interface TransactionalTaskContextpublic <K,V> TransactionalMultiMap<K,V> getMultiMap(String name)
getMultiMap in interface TransactionalTaskContextpublic <E> TransactionalList<E> getList(String name)
getList in interface TransactionalTaskContextpublic <E> TransactionalSet<E> getSet(String name)
getSet in interface TransactionalTaskContextpublic <T extends TransactionalObject> T getTransactionalObject(String serviceName, String name)
getTransactionalObject in interface TransactionalTaskContextCopyright © 2022 Hazelcast, Inc.. All rights reserved.