public class TxnStatus extends Object
ttl = 0 && commitTS = 0: lock is deleted
ttl = 0 && commitTS > 0: lock is committed
| 构造器和说明 |
|---|
TxnStatus() |
TxnStatus(long ttl) |
TxnStatus(long ttl,
long commitTS) |
TxnStatus(long ttl,
long commitTS,
Kvrpcpb.Action action) |
TxnStatus(long ttl,
long commitTS,
Kvrpcpb.Action action,
Kvrpcpb.LockInfo primaryLock) |
| 限定符和类型 | 方法和说明 |
|---|---|
Kvrpcpb.Action |
getAction() |
long |
getCommitTS() |
Kvrpcpb.LockInfo |
getPrimaryLock() |
long |
getTtl() |
boolean |
isCommitted() |
void |
setAction(Kvrpcpb.Action action) |
void |
setCommitTS(long commitTS) |
void |
setPrimaryLock(Kvrpcpb.LockInfo primaryLock) |
void |
setTtl(long ttl) |
public TxnStatus()
public TxnStatus(long ttl)
public TxnStatus(long ttl,
long commitTS)
public TxnStatus(long ttl,
long commitTS,
Kvrpcpb.Action action)
public TxnStatus(long ttl,
long commitTS,
Kvrpcpb.Action action,
Kvrpcpb.LockInfo primaryLock)
public long getTtl()
public void setTtl(long ttl)
public long getCommitTS()
public void setCommitTS(long commitTS)
public boolean isCommitted()
public Kvrpcpb.Action getAction()
public void setAction(Kvrpcpb.Action action)
public Kvrpcpb.LockInfo getPrimaryLock()
public void setPrimaryLock(Kvrpcpb.LockInfo primaryLock)
Copyright © 2022 PingCAP. All rights reserved.