| Package | Description | 
|---|---|
| com.hazelcast.collection.impl.list | 
 This package contains IList functionality for Hazelcast. 
 | 
| com.hazelcast.collection.impl.queue | |
| com.hazelcast.collection.impl.set | 
 This package contains ISet functionality for Hazelcast. 
 | 
| com.hazelcast.collection.impl.txncollection | |
| com.hazelcast.collection.impl.txnlist | |
| com.hazelcast.collection.impl.txnqueue | |
| com.hazelcast.collection.impl.txnset | |
| com.hazelcast.internal.cluster.impl | 
 This package contains the implementation of the cluster functionality. 
 | 
| com.hazelcast.map.impl | 
 Contains implementation specific classes of  
com.hazelcast.map package. | 
| com.hazelcast.map.impl.tx | 
 Contains implementation classes for  
TransactionalMap | 
| com.hazelcast.multimap.impl | 
 Contains classes for Hazelcast MultiMap module. 
 | 
| com.hazelcast.multimap.impl.txn | 
 This package contains the Transaction behavior for the Multimap. 
 | 
| com.hazelcast.spi | 
 Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. 
 | 
| 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 | 
|---|---|
TransactionalListProxy | 
ListService.createTransactionalObject(String name,
                         Transaction transaction)  | 
| Modifier and Type | Method and Description | 
|---|---|
TransactionalQueueProxy | 
QueueService.createTransactionalObject(String name,
                         Transaction transaction)  | 
| Modifier and Type | Method and Description | 
|---|---|
TransactionalSetProxy | 
SetService.createTransactionalObject(String name,
                         Transaction transaction)  | 
| Constructor and Description | 
|---|
AbstractTransactionalCollectionProxy(String name,
                                    Transaction tx,
                                    NodeEngine nodeEngine,
                                    S service)  | 
| Constructor and Description | 
|---|
TransactionalListProxy(String name,
                      Transaction tx,
                      NodeEngine nodeEngine,
                      ListService service)  | 
| Constructor and Description | 
|---|
TransactionalQueueProxy(NodeEngine nodeEngine,
                       QueueService service,
                       String name,
                       Transaction tx)  | 
TransactionalQueueProxySupport(NodeEngine nodeEngine,
                              QueueService service,
                              String name,
                              Transaction tx)  | 
| Constructor and Description | 
|---|
TransactionalSetProxy(String name,
                     Transaction tx,
                     NodeEngine nodeEngine,
                     SetService service)  | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends TransactionalObject> | 
ClusterServiceImpl.createTransactionalObject(String name,
                         Transaction transaction)  | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends TransactionalObject> | 
MapService.createTransactionalObject(String name,
                         Transaction transaction)  | 
| Constructor and Description | 
|---|
TransactionalMapProxy(String name,
                     MapService mapService,
                     NodeEngine nodeEngine,
                     Transaction transaction)  | 
TransactionalMapProxySupport(String name,
                            MapService mapService,
                            NodeEngine nodeEngine,
                            Transaction transaction)  | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends TransactionalObject> | 
MultiMapService.createTransactionalObject(String name,
                         Transaction transaction)  | 
| Constructor and Description | 
|---|
TransactionalMultiMapProxy(NodeEngine nodeEngine,
                          MultiMapService service,
                          String name,
                          Transaction tx)  | 
TransactionalMultiMapProxySupport(NodeEngine nodeEngine,
                                 MultiMapService service,
                                 String name,
                                 Transaction tx)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Transaction | 
TransactionalDistributedObject.tx  | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends TransactionalObject> | 
TransactionalService.createTransactionalObject(String name,
                         Transaction transaction)  | 
| Constructor and Description | 
|---|
TransactionalDistributedObject(NodeEngine nodeEngine,
                              S service,
                              Transaction tx)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AllowedDuringPassiveStateTransactionImpl  | 
class  | 
TransactionImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
Transaction | 
TransactionManagerServiceImpl.newAllowedDuringPassiveStateTransaction(TransactionOptions options)
Creates a plain transaction object which can be used while cluster state is  
ClusterState.PASSIVE,
 without wrapping it inside a TransactionContext. | 
Transaction | 
TransactionManagerServiceImpl.newTransaction(TransactionOptions options)
Creates a plain transaction object, without wrapping it
 inside a TransactionContext. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
XATransaction
XA  
Transaction implementation. | 
| Modifier and Type | Method and Description | 
|---|---|
static Transaction | 
TransactionAccessor.getTransaction(TransactionContext ctx)  | 
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.