Interface BookkeeperVerifier.BookkeeperDriver

All Known Implementing Classes:
DirectBookkeeperDriver
Enclosing class:
BookkeeperVerifier

public static interface BookkeeperVerifier.BookkeeperDriver
Provides an interface for translating test operations into operations on a cluster.
  • Method Details

    • createLedger

      void createLedger(long ledgerID, int enSize, int writeQSize, int ackQSize, Consumer<Integer> cb)
    • closeLedger

      void closeLedger(long ledgerID, Consumer<Integer> cb)
    • deleteLedger

      void deleteLedger(long ledgerID, Consumer<Integer> cb)
    • writeEntry

      void writeEntry(long ledgerID, long entryID, byte[] data, Consumer<Integer> cb)
    • readEntries

      void readEntries(long ledgerID, long firstEntryID, long lastEntryID, BiConsumer<Integer,ArrayList<byte[]>> cb)