Class PulsarLayoutManager

java.lang.Object
org.apache.pulsar.metadata.bookkeeper.PulsarLayoutManager
All Implemented Interfaces:
org.apache.bookkeeper.meta.LayoutManager

public class PulsarLayoutManager extends Object implements org.apache.bookkeeper.meta.LayoutManager
  • Constructor Details

  • Method Details

    • readLedgerLayout

      public org.apache.bookkeeper.meta.LedgerLayout readLedgerLayout() throws IOException
      Specified by:
      readLedgerLayout in interface org.apache.bookkeeper.meta.LayoutManager
      Throws:
      IOException
    • storeLedgerLayout

      public void storeLedgerLayout(org.apache.bookkeeper.meta.LedgerLayout ledgerLayout) throws IOException
      Specified by:
      storeLedgerLayout in interface org.apache.bookkeeper.meta.LayoutManager
      Throws:
      IOException
    • deleteLedgerLayout

      public void deleteLedgerLayout() throws IOException
      Specified by:
      deleteLedgerLayout in interface org.apache.bookkeeper.meta.LayoutManager
      Throws:
      IOException