Uses of Interface
org.apache.bookkeeper.meta.LedgerManagerFactory
-
Packages that use LedgerManagerFactory Package Description org.apache.bookkeeper.client BookKeeper Client.org.apache.bookkeeper.conf Configurations used by bookkeeper.org.apache.bookkeeper.meta Classes for interacting with bookkeeper ledgers and ledger metadata.org.apache.bookkeeper.meta.zk ZooKeeper based metadata implementation.org.apache.bookkeeper.server BookKeeper Server (Bookie) related components.org.apache.bookkeeper.server.http Package for bookkeeper http service.org.apache.bookkeeper.server.http.service Define the services running in bookkeeper admin http server. -
-
Uses of LedgerManagerFactory in org.apache.bookkeeper.client
Fields in org.apache.bookkeeper.client declared as LedgerManagerFactory Modifier and Type Field Description (package private) LedgerManagerFactory
BookKeeper. ledgerManagerFactory
Methods in org.apache.bookkeeper.client that return LedgerManagerFactory Modifier and Type Method Description LedgerManagerFactory
BookKeeper. getLedgerManagerFactory()
-
Uses of LedgerManagerFactory in org.apache.bookkeeper.conf
Methods in org.apache.bookkeeper.conf that return types with arguments of type LedgerManagerFactory Modifier and Type Method Description java.lang.Class<? extends LedgerManagerFactory>
AbstractConfiguration. getLedgerManagerFactoryClass()
Get ledger manager factory class.Method parameters in org.apache.bookkeeper.conf with type arguments of type LedgerManagerFactory Modifier and Type Method Description void
AbstractConfiguration. setLedgerManagerFactoryClass(java.lang.Class<? extends LedgerManagerFactory> factoryClass)
Set Ledger Manager Factory Class. -
Uses of LedgerManagerFactory in org.apache.bookkeeper.meta
Classes in org.apache.bookkeeper.meta that implement LedgerManagerFactory Modifier and Type Class Description class
AbstractZkLedgerManagerFactory
Abstract ledger manager factory based on zookeeper, which provides common methods such as format and validateAndNukeExistingCluster.class
FlatLedgerManagerFactory
Deprecated.since 4.7.0.class
HierarchicalLedgerManagerFactory
Legacy Hierarchical Ledger Manager Factory.class
LegacyHierarchicalLedgerManagerFactory
Hierarchical Ledger Manager Factory.class
LongHierarchicalLedgerManagerFactory
LongHierarchical Ledger Manager Factory.class
MSLedgerManagerFactory
Deprecated.since 4.7.0static class
NullMetadataBookieDriver.NullLedgerManagerFactory
A no-op implementation of LedgerManagerFactory.Methods in org.apache.bookkeeper.meta that return LedgerManagerFactory Modifier and Type Method Description protected static LedgerManagerFactory
AbstractZkLedgerManagerFactory. createNewLMFactory(AbstractConfiguration conf, LayoutManager layoutManager, java.lang.Class<? extends LedgerManagerFactory> factoryClass)
Creates the new layout and stores in zookeeper and returns the LedgerManagerFactory instance.LedgerManagerFactory
MetadataBookieDriver. getLedgerManagerFactory()
Return the ledger manager factory used for accessing ledger metadata.LedgerManagerFactory
MetadataClientDriver. getLedgerManagerFactory()
Return the ledger manager factory used for accessing ledger metadata.LedgerManagerFactory
NullMetadataBookieDriver. getLedgerManagerFactory()
LedgerManagerFactory
FlatLedgerManagerFactory. initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion)
Deprecated.LedgerManagerFactory
LedgerManagerFactory. initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion)
Initialize a factory.LedgerManagerFactory
LegacyHierarchicalLedgerManagerFactory. initialize(AbstractConfiguration conf, LayoutManager lm, int factoryVersion)
LedgerManagerFactory
MSLedgerManagerFactory. initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion)
Deprecated.LedgerManagerFactory
NullMetadataBookieDriver.NullLedgerManagerFactory. initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion)
static LedgerManagerFactory
AbstractZkLedgerManagerFactory. newLedgerManagerFactory(AbstractConfiguration<?> conf, LayoutManager layoutManager)
Create new Ledger Manager Factory.Method parameters in org.apache.bookkeeper.meta with type arguments of type LedgerManagerFactory Modifier and Type Method Description protected static LedgerManagerFactory
AbstractZkLedgerManagerFactory. createNewLMFactory(AbstractConfiguration conf, LayoutManager layoutManager, java.lang.Class<? extends LedgerManagerFactory> factoryClass)
Creates the new layout and stores in zookeeper and returns the LedgerManagerFactory instance.static <T> T
MetadataDrivers. runFunctionWithLedgerManagerFactory(ServerConfiguration conf, java.util.function.Function<LedgerManagerFactory,T> function)
Process the provided function with ledger manager factory resolved from the metadata service uri returned byAbstractConfiguration.getMetadataServiceUri()
. -
Uses of LedgerManagerFactory in org.apache.bookkeeper.meta.zk
Fields in org.apache.bookkeeper.meta.zk declared as LedgerManagerFactory Modifier and Type Field Description protected LedgerManagerFactory
ZKMetadataDriverBase. lmFactory
Methods in org.apache.bookkeeper.meta.zk that return LedgerManagerFactory Modifier and Type Method Description LedgerManagerFactory
ZKMetadataDriverBase. getLedgerManagerFactory()
Methods in org.apache.bookkeeper.meta.zk that return types with arguments of type LedgerManagerFactory Modifier and Type Method Description static java.lang.Class<? extends LedgerManagerFactory>
ZKMetadataDriverBase. resolveLedgerManagerFactory(java.net.URI metadataServiceUri)
-
Uses of LedgerManagerFactory in org.apache.bookkeeper.server
Methods in org.apache.bookkeeper.server that return LedgerManagerFactory Modifier and Type Method Description LedgerManagerFactory
EmbeddedServer. getLedgerManagerFactory()
Methods in org.apache.bookkeeper.server with parameters of type LedgerManagerFactory Modifier and Type Method Description EmbeddedServer.Builder
EmbeddedServer.Builder. ledgerManagerFactory(LedgerManagerFactory ledgerManagerFactory)
-
Uses of LedgerManagerFactory in org.apache.bookkeeper.server.http
Fields in org.apache.bookkeeper.server.http declared as LedgerManagerFactory Modifier and Type Field Description (package private) LedgerManagerFactory
BKHttpServiceProvider.Builder. ledgerManagerFactory
Methods in org.apache.bookkeeper.server.http with parameters of type LedgerManagerFactory Modifier and Type Method Description BKHttpServiceProvider.Builder
BKHttpServiceProvider.Builder. setLedgerManagerFactory(LedgerManagerFactory ledgerManagerFactory)
-
Uses of LedgerManagerFactory in org.apache.bookkeeper.server.http.service
Fields in org.apache.bookkeeper.server.http.service declared as LedgerManagerFactory Modifier and Type Field Description protected LedgerManagerFactory
ListLedgerService. ledgerManagerFactory
Constructors in org.apache.bookkeeper.server.http.service with parameters of type LedgerManagerFactory Constructor Description ClusterInfoService(@NonNull BookKeeperAdmin bka, @NonNull LedgerManagerFactory ledgerManagerFactory)
GetLedgerMetaService(ServerConfiguration conf, LedgerManagerFactory ledgerManagerFactory)
ListLedgerService(ServerConfiguration conf, LedgerManagerFactory ledgerManagerFactory)
ListUnderReplicatedLedgerService(ServerConfiguration conf, LedgerManagerFactory ledgerManagerFactory)
-