Class IndexSyncStateTracker


  • public class IndexSyncStateTracker
    extends java.lang.Object
    • Field Detail

      • estimatedWaitMs

        public long estimatedWaitMs
      • jniPtr

        public long jniPtr
      • haveIndexesSynced

        public boolean haveIndexesSynced
    • 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()
      • haveIndexesSynced

        public boolean haveIndexesSynced()
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • close

        public void close()
                   throws java.io.IOException
        Throws:
        java.io.IOException