| 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.mappackage. | 
| 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  | XATransactionXA  Transactionimplementation. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Transaction | TransactionAccessor. getTransaction(TransactionContext ctx) | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.