Uses of Interface
org.apache.bookkeeper.meta.MetadataBookieDriver
-
Packages that use MetadataBookieDriver Package Description org.apache.bookkeeper.bookie Provides a Bookie server that stores entries for clients.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. -
-
Uses of MetadataBookieDriver in org.apache.bookkeeper.bookie
Methods in org.apache.bookkeeper.bookie that return MetadataBookieDriver Modifier and Type Method Description static MetadataBookieDriver
BookieResources. createMetadataDriver(ServerConfiguration conf, StatsLogger statsLogger)
Instantiate the metadata driver for the Bookie. -
Uses of MetadataBookieDriver in org.apache.bookkeeper.meta
Classes in org.apache.bookkeeper.meta that implement MetadataBookieDriver Modifier and Type Class Description class
NullMetadataBookieDriver
A no-op implementation of MetadataBookieDriver.Fields in org.apache.bookkeeper.meta with type parameters of type MetadataBookieDriver Modifier and Type Field Description (package private) java.lang.Class<? extends MetadataBookieDriver>
MetadataDrivers.MetadataBookieDriverInfo. driverClass
Methods in org.apache.bookkeeper.meta that return MetadataBookieDriver Modifier and Type Method Description static MetadataBookieDriver
MetadataDrivers. getBookieDriver(java.lang.String scheme)
Retrieve the bookie driver forscheme
.static MetadataBookieDriver
MetadataDrivers. getBookieDriver(java.net.URI uri)
Retrieve the bookie driver foruri
.MetadataBookieDriver
MetadataBookieDriver. initialize(ServerConfiguration conf, StatsLogger statsLogger)
Initialize the metadata driver.MetadataBookieDriver
NullMetadataBookieDriver. initialize(ServerConfiguration conf, StatsLogger statsLogger)
Method parameters in org.apache.bookkeeper.meta with type arguments of type MetadataBookieDriver Modifier and Type Method Description static void
MetadataDrivers. registerBookieDriver(java.lang.String metadataBackendScheme, java.lang.Class<? extends MetadataBookieDriver> driver)
Register the metadata bookiedriver
.static void
MetadataDrivers. registerBookieDriver(java.lang.String metadataBackendScheme, java.lang.Class<? extends MetadataBookieDriver> driver, boolean allowOverride)
static <T> T
MetadataDrivers. runFunctionWithMetadataBookieDriver(ServerConfiguration conf, java.util.function.Function<MetadataBookieDriver,T> function)
Process the provided function with metadata bookie driver resolved from the metadata service uri returned byAbstractConfiguration.getMetadataServiceUri()
.Constructor parameters in org.apache.bookkeeper.meta with type arguments of type MetadataBookieDriver Constructor Description MetadataBookieDriverInfo(java.lang.Class<? extends MetadataBookieDriver> driverClass)
-
Uses of MetadataBookieDriver in org.apache.bookkeeper.meta.zk
Classes in org.apache.bookkeeper.meta.zk that implement MetadataBookieDriver Modifier and Type Class Description class
ZKMetadataBookieDriver
ZooKeeper based metadata bookie driver.Methods in org.apache.bookkeeper.meta.zk that return MetadataBookieDriver Modifier and Type Method Description MetadataBookieDriver
ZKMetadataBookieDriver. initialize(ServerConfiguration conf, StatsLogger statsLogger)
-
Uses of MetadataBookieDriver in org.apache.bookkeeper.server
Methods in org.apache.bookkeeper.server with parameters of type MetadataBookieDriver Modifier and Type Method Description EmbeddedServer.Builder
EmbeddedServer.Builder. metadataDriver(MetadataBookieDriver metadataDriver)
-