| Package | Description | 
|---|---|
| com.hazelcast.client.impl | Contains most of the client side HazelcastInstance implementation functionality. | 
| com.hazelcast.client.proxy.txn | Contains classes related to proxy for client transactions | 
| com.hazelcast.client.proxy.txn.xa | Contains classes related to proxy for XA | 
| com.hazelcast.client.spi.impl | Provides util classes for com.hazelcast.client | 
| com.hazelcast.client.txn | Contains classes related to Txn
 such as TransactionProxy | 
| com.hazelcast.client.txn.proxy | Contains classes related to proxy for com.hazelcast.client.client.txn | 
| com.hazelcast.client.txn.proxy.xa | Contains classes related to proxy for XA | 
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.jca | This package contains jca functionality | 
| com.hazelcast.multimap.impl.txn | This package contains the Transaction behavior for the Multimap. | 
| com.hazelcast.quorum | Contains classes related to cluster quorum. | 
| com.hazelcast.transaction | Provides interfaces/classes for Hazelcast transaction support. | 
| com.hazelcast.transaction.impl | Provides implementation for Hazelcast transaction support. | 
| com.hazelcast.transaction.impl.xa | Provides implementation for Hazelcast XA transaction support. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | HazelcastClientInstanceImpl. executeTransaction(TransactionalTask<T> task) | 
| <T> T | HazelcastClientProxy. executeTransaction(TransactionalTask<T> task) | 
| <T> T | HazelcastClientInstanceImpl. executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task) | 
| <T> T | HazelcastClientProxy. executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransactionContextProxy. commitTransaction() | 
| boolean | ClientTxnMultiMapProxy. put(K key,
   V value) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XATransactionContextProxy. commitTransaction() | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | ClientTransactionManagerServiceImpl. executeTransaction(TransactionalTask<T> task) | 
| <T> T | ClientTransactionManagerServiceImpl. executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransactionContextProxy. commitTransaction() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | ClientTxnMultiMapProxy. put(K key,
   V value) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XATransactionContextProxy. commitTransaction() | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | HazelcastInstance. executeTransaction(TransactionalTask<T> task)Executes the given transactional task in current thread using default options
 and returns the result of the task. | 
| <T> T | HazelcastInstance. executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task)Executes the given transactional task in current thread using given options
 and returns the result of the task. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | HazelcastInstanceImpl. executeTransaction(TransactionalTask<T> task) | 
| <T> T | HazelcastInstanceProxy. executeTransaction(TransactionalTask<T> task) | 
| <T> T | HazelcastInstanceImpl. executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task) | 
| <T> T | HazelcastInstanceProxy. executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | HazelcastConnectionImpl. executeTransaction(TransactionalTask<T> task) | 
| <T> T | HazelcastConnectionImpl. executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | TransactionalMultiMapProxy. put(K key,
   V value) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QuorumExceptionAn exception thrown when the cluster size is below the defined threshold. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TransactionTimedOutExceptionThrown when a transaction has timed out. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransactionContext. commitTransaction()Commits a transaction. | 
| T | TransactionalTask. execute(TransactionalTaskContext context)Executes the transactional logic. | 
| <T> T | TransactionManagerService. executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Transaction. commit() | 
| void | TransactionImpl. commit() | 
| <T> T | TransactionManagerServiceImpl. executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task) | 
| void | Transaction. prepare() | 
| void | TransactionImpl. prepare() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XATransaction. commit() | 
| void | XATransactionContextImpl. commitTransaction() | 
| void | XATransaction. prepare() | 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.