See: Description
| Interface | Description | 
|---|---|
| HazelcastXAResource | Interface for providing Hazelcast as an XAResource | 
| TransactionalObject | Marker interface for all transactional distributed objects. | 
| 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  HazelcastExceptionthat is thrown when something goes wrong while dealing with transactions and transactional
 data-structures. | 
| TransactionNotActiveException | A  HazelcastExceptionthrown when an a transactional operation is executed without an active transaction. | 
| TransactionTimedOutException | Thrown when a transaction has timed out. | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.