Interface CompactedTopic

    • Method Detail

      • newCompactedLedger

        java.util.concurrent.CompletableFuture<CompactedTopicContext> newCompactedLedger​(org.apache.bookkeeper.mledger.Position p,
                                                                                         long compactedLedgerId)
      • deleteCompactedLedger

        java.util.concurrent.CompletableFuture<java.lang.Void> deleteCompactedLedger​(long compactedLedgerId)
      • asyncReadEntriesOrWait

        void asyncReadEntriesOrWait​(org.apache.bookkeeper.mledger.ManagedCursor cursor,
                                    int numberOfEntriesToRead,
                                    boolean isFirstRead,
                                    org.apache.bookkeeper.mledger.AsyncCallbacks.ReadEntriesCallback callback,
                                    Consumer consumer)
      • readLastEntryOfCompactedLedger

        java.util.concurrent.CompletableFuture<org.apache.bookkeeper.mledger.Entry> readLastEntryOfCompactedLedger()
      • getCompactionHorizon

        java.util.Optional<org.apache.bookkeeper.mledger.Position> getCompactionHorizon()