public class TxRecord extends TimeStampRecord
WALRecord.RecordPurpose, WALRecord.RecordTypetimestamp| Constructor and Description |
|---|
TxRecord(TransactionState state,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
@Nullable Map<Short,Collection<Short>> participatingNodes) |
TxRecord(TransactionState state,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
@Nullable Map<Short,Collection<Short>> participatingNodes,
long ts) |
| Modifier and Type | Method and Description |
|---|---|
GridCacheVersion |
nearXidVersion() |
Map<Short,Collection<Short>> |
participatingNodes() |
TransactionState |
state() |
String |
toString() |
WALRecord.RecordType |
type() |
GridCacheVersion |
writeVersion() |
timestamp, timestamppublic TxRecord(TransactionState state, GridCacheVersion nearXidVer, GridCacheVersion writeVer, @Nullable @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 @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 GridCacheVersion writeVersion()
public TransactionState state()
public Map<Short,Collection<Short>> participatingNodes()
public String toString()
toString in class TimeStampRecord
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023