Class PulsarMetadataBookieDriver

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, org.apache.bookkeeper.meta.MetadataBookieDriver

    public class PulsarMetadataBookieDriver
    extends AbstractMetadataDriver
    implements org.apache.bookkeeper.meta.MetadataBookieDriver
    • Constructor Detail

      • PulsarMetadataBookieDriver

        public PulsarMetadataBookieDriver()
    • Method Detail

      • initialize

        public org.apache.bookkeeper.meta.MetadataBookieDriver initialize​(org.apache.bookkeeper.conf.ServerConfiguration serverConfiguration,
                                                                          org.apache.bookkeeper.discover.RegistrationManager.RegistrationListener registrationListener,
                                                                          org.apache.bookkeeper.stats.StatsLogger statsLogger)
                                                                   throws org.apache.bookkeeper.meta.exceptions.MetadataException
        Specified by:
        initialize in interface org.apache.bookkeeper.meta.MetadataBookieDriver
        Throws:
        org.apache.bookkeeper.meta.exceptions.MetadataException
      • getRegistrationManager

        public org.apache.bookkeeper.discover.RegistrationManager getRegistrationManager()
        Specified by:
        getRegistrationManager in interface org.apache.bookkeeper.meta.MetadataBookieDriver
      • getLedgerManagerFactory

        public org.apache.bookkeeper.meta.LedgerManagerFactory getLedgerManagerFactory()
                                                                                throws org.apache.bookkeeper.meta.exceptions.MetadataException
        Specified by:
        getLedgerManagerFactory in interface org.apache.bookkeeper.meta.MetadataBookieDriver
        Throws:
        org.apache.bookkeeper.meta.exceptions.MetadataException
      • getLayoutManager

        public org.apache.bookkeeper.meta.LayoutManager getLayoutManager()
        Specified by:
        getLayoutManager in interface org.apache.bookkeeper.meta.MetadataBookieDriver