| Package | Description | 
|---|---|
| com.hazelcast.cluster.impl | 
 This package contains the implementation of the cluster functionality. 
 | 
| com.hazelcast.collection.impl.txncollection | |
| com.hazelcast.collection.impl.txnqueue | |
| com.hazelcast.map.impl.tx | 
 Contains implementation classes for  
TransactionalMap | 
| com.hazelcast.multimap.impl.txn | 
 This package contains the Transaction behavior for the Multimap. 
 | 
| com.hazelcast.transaction.impl | 
 Provides implementation for Hazelcast transaction support. 
 | 
| com.hazelcast.transaction.impl.operations | |
| com.hazelcast.transaction.impl.xa | 
 Provides implementation for Hazelcast XA transaction support. 
 | 
| com.hazelcast.transaction.impl.xa.operations | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClusterStateTransactionLogRecord
TransactionLogRecord implementation to be used in  
ClusterState transactions. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CollectionTransactionLogRecord  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QueueTransactionLogRecord
This class contains Transaction log for the Queue. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MapTransactionLogRecord
Represents an operation on the map in the transaction log. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MultiMapTransactionLogRecord  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TargetAwareTransactionLogRecord
Represents a change made in a transaction on a specific target Address. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TransactionLogRecord | 
TransactionLog.get(Object key)  | 
TransactionLogRecord | 
Transaction.get(Object key)  | 
TransactionLogRecord | 
TransactionImpl.get(Object key)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<TransactionLogRecord> | 
TransactionLog.getRecordList()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TransactionLog.add(TransactionLogRecord record)  | 
void | 
Transaction.add(TransactionLogRecord record)  | 
void | 
TransactionImpl.add(TransactionLogRecord record)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TransactionManagerServiceImpl.replicaBackupLog(List<TransactionLogRecord> records,
                String callerUuid,
                String txnId,
                long timeoutMillis,
                long startTime)  | 
| Constructor and Description | 
|---|
TransactionLog(List<TransactionLogRecord> transactionLog)  | 
| Constructor and Description | 
|---|
ReplicateAllowedDuringPassiveStateTxBackupLogOperation(List<TransactionLogRecord> logs,
                                                      String callerUuid,
                                                      String txnId,
                                                      long timeoutMillis,
                                                      long startTime)  | 
ReplicateTxBackupLogOperation(List<TransactionLogRecord> logs,
                             String callerUuid,
                             String txnId,
                             long timeoutMillis,
                             long startTime)  | 
| Modifier and Type | Method and Description | 
|---|---|
TransactionLogRecord | 
XATransaction.get(Object key)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<TransactionLogRecord> | 
XATransactionDTO.getRecords()  | 
List<TransactionLogRecord> | 
XATransaction.getTransactionRecords()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
XATransaction.add(TransactionLogRecord record)  | 
| Constructor and Description | 
|---|
XATransaction(NodeEngine nodeEngine,
             List<TransactionLogRecord> logs,
             String txnId,
             SerializableXID xid,
             String txOwnerUuid,
             long timeoutMillis,
             long startTime)  | 
XATransactionDTO(String txnId,
                SerializableXID xid,
                String ownerUuid,
                long timeoutMilis,
                long startTime,
                List<TransactionLogRecord> records)  | 
| Constructor and Description | 
|---|
PutRemoteTransactionBackupOperation(List<TransactionLogRecord> logs,
                                   String txnId,
                                   SerializableXID xid,
                                   String txOwnerUuid,
                                   long timeoutMillis,
                                   long startTime)  | 
PutRemoteTransactionOperation(List<TransactionLogRecord> logs,
                             String txnId,
                             SerializableXID xid,
                             String txOwnerUuid,
                             long timeoutMillis,
                             long startTime)  | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.