Provides interfaces/classes for Hazelcast transaction support.
Interface Summary Interface Description HazelcastXAResourceInterface for providing Hazelcast as an XAResource TransactionalList<E>Transactional implementation of
TransactionalMap<K,V>Transactional implementation of
TransactionalMultiMap<K,V>Transactional implementation of
TransactionalObjectMarker interface for all transactional distributed objects. TransactionalQueue<E>Transactional implementation of
TransactionalSet<E>Transactional implementation of
TransactionalTask<T>Contains the logic that is going to be executed within a transaction. TransactionalTaskContextProvides a context to access transactional data-structures, like the
TransactionContextProvides a context to perform transactional operations: beginning/committing transactions, but also retrieving transactional data-structures like the
Class Summary Class Description TransactionOptionsContains the configuration for a Hazelcast transaction.
Enum Summary Enum Description TransactionOptions.TransactionTypeThe type of transaction.
Exception Summary Exception Description TransactionExceptionA
HazelcastExceptionthat is thrown when something goes wrong while dealing with transactions and transactional data-structures.
HazelcastExceptionthrown when an a transactional operation is executed without an active transaction.
TransactionTimedOutExceptionThrown when a transaction has timed out.