Package com.hazelcast.transaction
package com.hazelcast.transaction
Provides interfaces/classes for Hazelcast transaction support.
-
ClassDescriptionInterface for providing Hazelcast as an XAResourceTransactional implementation of
IList
.TransactionalMap<K,V> Transactional implementation ofBaseMap
.Transactional implementation ofBaseMultiMap
.Marker interface for all transactional distributed objects.Transactional implementation ofBaseQueue
.Transactional implementation ofISet
.Contains the logic that is going to be executed within a transaction.Provides a context to access transactional data-structures, like theTransactionalMap
.Provides a context to perform transactional operations: beginning/committing transactions, but also retrieving transactional data-structures like theTransactionalMap
.AHazelcastException
that is thrown when something goes wrong while dealing with transactions and transactional data-structures.AHazelcastException
thrown when an a transactional operation is executed without an active transaction.Contains the configuration for a Hazelcast transaction.The type of transaction.Thrown when a transaction has timed out.