public class NodeSequence
extends java.lang.Object
Constructor and Description |
---|
NodeSequence() |
Modifier and Type | Method and Description |
---|---|
long |
getLastLocalNodeId()
The last allocated local and replicated node ids are used for ckpts.
|
long |
getLastReplicatedNodeId() |
long |
getNextLocalNodeId()
We get a new node id of the appropriate kind when creating a new node.
|
long |
getNextReplicatedNodeId() |
long |
getNextTransientNodeId() |
void |
setLastNodeId(long lastReplicatedNodeId,
long lastLocalNodeId)
Initialize the node ids, from recovery.
|
void |
updateFromReplay(long replayNodeId) |
public long getLastLocalNodeId()
public long getLastReplicatedNodeId()
public long getNextLocalNodeId()
public long getNextReplicatedNodeId()
public long getNextTransientNodeId()
public void setLastNodeId(long lastReplicatedNodeId, long lastLocalNodeId)
public void updateFromReplay(long replayNodeId)