See: Description
| Interface | Description | 
|---|---|
| HazelcastXAResource | 
 Interface for providing Hazelcast as an XAResource 
 | 
| TransactionalList<E> | 
 Transactional implementation of  
IList. | 
| TransactionalMap<K,V> | 
 Transactional implementation of  
BaseMap. | 
| TransactionalMultiMap<K,V> | 
 Transactional implementation of  
BaseMultiMap. | 
| TransactionalObject | 
 Marker interface for all transactional distributed objects. 
 | 
| TransactionalQueue<E> | 
 Transactional implementation of  
BaseQueue. | 
| TransactionalSet<E> | 
 Transactional implementation of  
ISet. | 
| TransactionalTask<T> | 
 Contains the logic that is going to be executed within a transaction. 
 | 
| TransactionalTaskContext | 
 Provides a context to access transactional data-structures, like the  
TransactionalMap. | 
| TransactionContext | 
 Provides a context to perform transactional operations: beginning/committing transactions, but also retrieving
 transactional data-structures like the  
TransactionalMap. | 
| TransactionManagerService | 
| Class | Description | 
|---|---|
| TransactionOptions | 
 Contains the configuration for a Hazelcast transaction. 
 | 
| Enum | Description | 
|---|---|
| TransactionOptions.TransactionType | 
 The type of transaction. 
 | 
| Exception | Description | 
|---|---|
| TransactionException | 
 A  
HazelcastException that is thrown when something goes wrong
 while dealing with transactions and transactional data-structures. | 
| TransactionNotActiveException | 
 A  
HazelcastException thrown when an a transactional operation is executed without an active transaction. | 
| TransactionTimedOutException | 
 Thrown when a transaction has timed out. 
 | 
Copyright © 2022 Hazelcast, Inc.. All rights reserved.