Uses of Interface
org.apache.bookkeeper.meta.LayoutManager
Packages that use LayoutManager
Package
Description
Classes for interacting with bookkeeper ledgers and ledger metadata.
ZooKeeper based metadata implementation.
-
Uses of LayoutManager in org.apache.bookkeeper.meta
Classes in org.apache.bookkeeper.meta that implement LayoutManagerModifier and TypeClassDescriptionstatic classA no-op implementation of LayoutManager.classProvide utils for writing/reading/deleting layout in zookeeper.Methods in org.apache.bookkeeper.meta that return LayoutManagerModifier and TypeMethodDescriptionMetadataBookieDriver.getLayoutManager()Return the layout manager.MetadataClientDriver.getLayoutManager()Return the layout manager.NullMetadataBookieDriver.getLayoutManager()Methods in org.apache.bookkeeper.meta with parameters of type LayoutManagerModifier and TypeMethodDescriptionprotected static LedgerManagerFactoryAbstractZkLedgerManagerFactory.createNewLMFactory(AbstractConfiguration conf, LayoutManager layoutManager, Class<? extends LedgerManagerFactory> factoryClass) Creates the new layout and stores in zookeeper and returns the LedgerManagerFactory instance.voidAbstractZkLedgerManagerFactory.format(AbstractConfiguration<?> conf, LayoutManager layoutManager) voidLedgerManagerFactory.format(AbstractConfiguration<?> conf, LayoutManager lm) Format the ledger metadata for LedgerManager.voidMSLedgerManagerFactory.format(AbstractConfiguration<?> conf, LayoutManager layoutManager) Deprecated.voidNullMetadataBookieDriver.NullLedgerManagerFactory.format(AbstractConfiguration<?> conf, LayoutManager lm) FlatLedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion) Deprecated.LedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion) Initialize a factory.LegacyHierarchicalLedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager lm, int factoryVersion) MSLedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion) Deprecated.NullMetadataBookieDriver.NullLedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion) static LedgerManagerFactoryAbstractZkLedgerManagerFactory.newLedgerManagerFactory(AbstractConfiguration<?> conf, LayoutManager layoutManager) Create new Ledger Manager Factory.booleanAbstractZkLedgerManagerFactory.validateAndNukeExistingCluster(AbstractConfiguration<?> conf, LayoutManager layoutManager) booleanLedgerManagerFactory.validateAndNukeExistingCluster(AbstractConfiguration<?> conf, LayoutManager lm) This method makes sure there are no unexpected znodes under ledgersRootPath and then it proceeds with ledger metadata formatting and nuking the cluster ZK state info.booleanMSLedgerManagerFactory.validateAndNukeExistingCluster(AbstractConfiguration<?> conf, LayoutManager layoutManager) Deprecated.booleanNullMetadataBookieDriver.NullLedgerManagerFactory.validateAndNukeExistingCluster(AbstractConfiguration<?> conf, LayoutManager lm) -
Uses of LayoutManager in org.apache.bookkeeper.meta.zk
Fields in org.apache.bookkeeper.meta.zk declared as LayoutManagerMethods in org.apache.bookkeeper.meta.zk that return LayoutManager