Package com.hazelcast.spring.transaction
Class ManagedTransactionalTaskContext
java.lang.Object
com.hazelcast.spring.transaction.ManagedTransactionalTaskContext
- All Implemented Interfaces:
com.hazelcast.transaction.TransactionalTaskContext
public class ManagedTransactionalTaskContext
extends Object
implements com.hazelcast.transaction.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.- Author:
- Balint Krivan
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<E> com.hazelcast.transaction.TransactionalList<E><K,V> com.hazelcast.transaction.TransactionalMap<K, V> <K,V> com.hazelcast.transaction.TransactionalMultiMap<K, V> getMultiMap(String name) <E> com.hazelcast.transaction.TransactionalQueue<E><E> com.hazelcast.transaction.TransactionalSet<E><T extends com.hazelcast.transaction.TransactionalObject>
TgetTransactionalObject(String serviceName, String name)
-
Constructor Details
-
ManagedTransactionalTaskContext
-
-
Method Details
-
getMap
- Specified by:
getMapin interfacecom.hazelcast.transaction.TransactionalTaskContext
-
getQueue
- Specified by:
getQueuein interfacecom.hazelcast.transaction.TransactionalTaskContext
-
getMultiMap
- Specified by:
getMultiMapin interfacecom.hazelcast.transaction.TransactionalTaskContext
-
getList
- Specified by:
getListin interfacecom.hazelcast.transaction.TransactionalTaskContext
-
getSet
- Specified by:
getSetin interfacecom.hazelcast.transaction.TransactionalTaskContext
-
getTransactionalObject
public <T extends com.hazelcast.transaction.TransactionalObject> T getTransactionalObject(String serviceName, String name) - Specified by:
getTransactionalObjectin interfacecom.hazelcast.transaction.TransactionalTaskContext
-