Class RecordVersioningIndex

java.lang.Object
org.teamapps.universaldb.index.versioning.RecordVersioningIndex

public class RecordVersioningIndex
extends java.lang.Object
  • Constructor Details

    • RecordVersioningIndex

      public RecordVersioningIndex​(TableIndex table)
  • Method Details

    • isEmpty

      public boolean isEmpty()
    • checkVersionIndex

      public void checkVersionIndex​(UniversalDB universalDB)
    • readRecordUpdates

      public java.util.List<RecordUpdate> readRecordUpdates​(int recordId) throws java.io.IOException
      Throws:
      java.io.IOException
    • writeRecordUpdate

      public void writeRecordUpdate​(ResolvedTransaction transaction, ResolvedTransactionRecord record)
    • writeRecordUpdate

      public void writeRecordUpdate​(RecordUpdate recordUpdate)
    • close

      public void close()
    • drop

      public void drop()