public class DataStoreEntry<K,V> extends Object
| Modifier and Type | Field and Description |
|---|---|
static long |
MIN_VERSION |
| Constructor and Description |
|---|
DataStoreEntry() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPendingUpdate(AbstractSaveCommand<K,V> cmd) |
void |
clearPendingUpdates() |
K |
getKey() |
long |
getLastAccessedAt() |
long |
getMaxIdleTime() |
TreeSet<AbstractSaveCommand<K,V>> |
getPendingUpdates() |
byte[] |
getRawV() |
String |
getReplicaInstanceName() |
long |
getVersion() |
long |
incrementAndGetVersion() |
boolean |
isRemoved() |
boolean |
isReplicaNode() |
void |
markAsRemoved(String reason) |
void |
setIsReplicaNode(boolean replicaNode) |
void |
setKey(K key) |
void |
setLastAccessedAt(long lastAccessedAt) |
void |
setMaxIdleTime(long maxIdleTime) |
void |
setRawV(byte[] rawV) |
String |
setReplicaInstanceName(String replicaInstanceName) |
void |
setV(V state) |
void |
setVersion(long version) |
public static final long MIN_VERSION
public void setKey(K key)
public K getKey()
public void setVersion(long version)
public void setV(V state)
public byte[] getRawV()
public void setRawV(byte[] rawV)
public String getReplicaInstanceName()
public TreeSet<AbstractSaveCommand<K,V>> getPendingUpdates()
public void clearPendingUpdates()
public void addPendingUpdate(AbstractSaveCommand<K,V> cmd)
public boolean isRemoved()
public void markAsRemoved(String reason)
public long getLastAccessedAt()
public void setLastAccessedAt(long lastAccessedAt)
public long getVersion()
public long incrementAndGetVersion()
public long getMaxIdleTime()
public void setMaxIdleTime(long maxIdleTime)
public boolean isReplicaNode()
public void setIsReplicaNode(boolean replicaNode)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.