See: Description
| Interface | Description | 
|---|---|
| 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 do transactional operations; so 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 © 2014 Hazelcast, Inc.. All Rights Reserved.