|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sleepycat.je.dbi.NodeSequence
public class NodeSequence
NodeSequence encapsulates the generation and maintenance of a sequence for generating node ids.
Constructor Summary | |
---|---|
NodeSequence()
|
Method Summary | |
---|---|
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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NodeSequence()
Method Detail |
---|
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)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |