Class AbstractMetadataDriver

    • Field Detail

      • METADATA_STORE_SCHEME

        public static final java.lang.String METADATA_STORE_SCHEME
        See Also:
        Constant Field Values
      • METADATA_STORE_INSTANCE

        public static final java.lang.String METADATA_STORE_INSTANCE
        See Also:
        Constant Field Values
      • registrationClient

        protected org.apache.bookkeeper.discover.RegistrationClient registrationClient
      • registrationManager

        protected org.apache.bookkeeper.discover.RegistrationManager registrationManager
      • ledgerManagerFactory

        protected org.apache.bookkeeper.meta.LedgerManagerFactory ledgerManagerFactory
      • layoutManager

        protected org.apache.bookkeeper.meta.LayoutManager layoutManager
      • conf

        protected org.apache.bookkeeper.conf.AbstractConfiguration conf
      • ledgersRootPath

        protected java.lang.String ledgersRootPath
    • Constructor Detail

      • AbstractMetadataDriver

        public AbstractMetadataDriver()
    • Method Detail

      • initialize

        protected void initialize​(org.apache.bookkeeper.conf.AbstractConfiguration conf)
                           throws org.apache.bookkeeper.meta.exceptions.MetadataException
        Throws:
        org.apache.bookkeeper.meta.exceptions.MetadataException
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
      • getScheme

        public java.lang.String getScheme()