public class LocalCBVLSNTracker
extends java.lang.Object
Constructor and Description |
---|
LocalCBVLSNTracker(RepNode repNode) |
Modifier and Type | Method and Description |
---|---|
void |
decrementFreezeCounter() |
VLSN |
getBroadcastCBVLSN() |
void |
incrementFreezeCounter() |
void |
registerMatchpoint(VLSN matchpoint)
Initialize the local CBVLSN with the syncup matchpoint, so that the
heartbeat responses sent before the node has replayed any log entries
are still valid for saving a place in the replication stream.
|
void |
setAllowUpdate(boolean allowUpdate) |
void |
track(VLSN newVLSN,
long lsn)
Tracks barrier VLSNs, updating the local CBVLSN if the associated log
file has changed.
|
LocalCBVLSNTracker(RepNode repNode)
public void setAllowUpdate(boolean allowUpdate)
public void incrementFreezeCounter()
public void decrementFreezeCounter()
public void track(VLSN newVLSN, long lsn)
newVLSN
- lsn
- public void registerMatchpoint(VLSN matchpoint)
matchpoint
- public VLSN getBroadcastCBVLSN()
Copyright (c) 2004-2012 Oracle. All rights reserved.