| Package | Description | 
|---|---|
| com.hazelcast.client.impl.clientside | 
 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 the Hazelcast client SPI. 
 | 
| com.hazelcast.core | 
 Provides core API interfaces/classes. 
 | 
| com.hazelcast.instance | 
 This package contains Hazelcast Instance 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 | 
|---|---|
<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 | 
|---|---|
boolean | 
TransactionalMultiMapProxy.put(K key,
   V value)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QuorumException
An exception thrown when the cluster size is below the defined threshold. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TransactionTimedOutException
Thrown 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 © 2021 Hazelcast, Inc.. All Rights Reserved.