Direct Known Subclasses:
OVersionPositionMapV0

public abstract class OVersionPositionMap extends ODurableComponent
  • Field Details

  • Constructor Details

  • Method Details

    • create

      public abstract void create(OAtomicOperation atomicOperation)
    • open

      public abstract void open() throws IOException
      Throws:
      IOException
    • delete

      public abstract void delete(OAtomicOperation atomicOperation) throws IOException
      Throws:
      IOException
    • updateVersion

      public abstract void updateVersion(int versionHash)
    • getVersion

      public abstract int getVersion(int versionHash)
    • getKeyHash

      public abstract int getKeyHash(Object key)