public class TxRecord extends TimeStampRecord
WALRecord.RecordTypetimestamp| Constructor and Description |
|---|
TxRecord(TransactionState state,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
Map<Short,Collection<Short>> participatingNodes) |
TxRecord(TransactionState state,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
Map<Short,Collection<Short>> participatingNodes,
long ts) |
| Modifier and Type | Method and Description |
|---|---|
void |
dhtVersion(GridCacheVersion writeVer) |
GridCacheVersion |
nearXidVersion() |
void |
nearXidVersion(GridCacheVersion nearXidVer) |
Map<Short,Collection<Short>> |
participatingNodes() |
void |
participatingNodes(Map<Short,Collection<Short>> participatingNodeIds) |
TransactionState |
state() |
void |
state(TransactionState state) |
String |
toString() |
WALRecord.RecordType |
type() |
GridCacheVersion |
writeVersion() |
timestamp, timestamppublic TxRecord(TransactionState state, GridCacheVersion nearXidVer, GridCacheVersion writeVer, @Nullable Map<Short,Collection<Short>> participatingNodes)
state - Transaction state.nearXidVer - Transaction id.writeVer - Transaction entries write topology version.participatingNodes - Primary -> Backup nodes compact IDs participating in transaction.public TxRecord(TransactionState state, GridCacheVersion nearXidVer, GridCacheVersion writeVer, @Nullable Map<Short,Collection<Short>> participatingNodes, long ts)
state - Transaction state.nearXidVer - Transaction id.writeVer - Transaction entries write topology version.participatingNodes - Primary -> Backup nodes participating in transaction.ts - TimeStamp.public WALRecord.RecordType type()
public GridCacheVersion nearXidVersion()
public void nearXidVersion(GridCacheVersion nearXidVer)
nearXidVer - Near xid version.public GridCacheVersion writeVersion()
public void dhtVersion(GridCacheVersion writeVer)
writeVer - DHT version.public TransactionState state()
public void state(TransactionState state)
state - Transaction state.public Map<Short,Collection<Short>> participatingNodes()
public void participatingNodes(Map<Short,Collection<Short>> participatingNodeIds)
participatingNodeIds - Primary -> backup participating nodes compact IDs.public String toString()
toString in class TimeStampRecord
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018