Package com.mapr.fs.jni
Class IndexSyncStateTracker
- java.lang.Object
-
- com.mapr.fs.jni.IndexSyncStateTracker
-
public class IndexSyncStateTracker extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description longestimatedWaitMsbooleanhaveIndexesSyncedlongjniPtr
-
Constructor Summary
Constructors Constructor Description IndexSyncStateTracker(long clusterP, long fileP, byte[][] startKeys, byte[][] endKeys, long maxTs, JNILoggerProxy logger)IndexSyncStateTracker(JNILoggerProxy logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()longgetEstimatedWaitMs()booleanhaveIndexesSynced()IndexSyncStateTrackersetIndexesSynced()
-
-
-
Constructor Detail
-
IndexSyncStateTracker
public IndexSyncStateTracker(JNILoggerProxy logger)
-
IndexSyncStateTracker
public IndexSyncStateTracker(long clusterP, long fileP, byte[][] startKeys, byte[][] endKeys, long maxTs, JNILoggerProxy logger) throws java.io.IOException- Throws:
java.io.IOException
-
-
Method Detail
-
getEstimatedWaitMs
public long getEstimatedWaitMs()
-
setIndexesSynced
public IndexSyncStateTracker setIndexesSynced()
-
haveIndexesSynced
public boolean haveIndexesSynced() throws java.io.IOException- Throws:
java.io.IOException
-
close
public void close() throws java.io.IOException- Throws:
java.io.IOException
-
-