class SyncHandler.PointSync
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
private int |
id |
private int |
nextRequestId |
(package private) boolean |
pointUpdated |
private long |
responseCount |
private int |
responseId |
Constructor and Description |
---|
PointSync(int id) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
checkPoint(PersistentPointVO point,
long to) |
(package private) void |
checkRangeImpl(PersistentPointVO point,
long from,
long to)
The recursive method that synchronizes range counts on both sides of the connection.
|
(package private) void |
responseReceived(int responseId,
long responseCount) |
void |
run() |
private void |
updatePointStartTime(PersistentPointVO point,
long time) |
private final int id
private int nextRequestId
private volatile int responseId
private volatile long responseCount
boolean pointUpdated
public void run()
run
in interface java.lang.Runnable
void checkPoint(PersistentPointVO point, long to)
void checkRangeImpl(PersistentPointVO point, long from, long to)
private void updatePointStartTime(PersistentPointVO point, long time)
void responseReceived(int responseId, long responseCount)