Uses of Interface
org.apache.bookkeeper.discover.RegistrationManager
Packages that use RegistrationManager
Package
Description
Provides a Bookie server that stores entries for clients.
Package of the classes for defining bookie stats.
Configurations used by bookkeeper.
Classes related to service discovery.
Classes for interacting with bookkeeper ledgers and ledger metadata.
ZooKeeper based metadata implementation.
BookKeeper Server (Bookie) related components.
Cookie related cli commands.
-
Uses of RegistrationManager in org.apache.bookkeeper.bookie
Fields in org.apache.bookkeeper.bookie declared as RegistrationManagerModifier and TypeFieldDescription(package private) final RegistrationManagerBookieImpl.registrationManagerMethods in org.apache.bookkeeper.bookie with parameters of type RegistrationManagerModifier and TypeMethodDescriptionvoidCookie.deleteFromRegistrationManager(RegistrationManager rm, ServerConfiguration conf, Version version) Deletes cookie from registration manager.voidCookie.deleteFromRegistrationManager(RegistrationManager rm, BookieId address, Version version) Delete cookie from registration manager.static BookieImplBookieImpl.newBookieImpl(ServerConfiguration conf, RegistrationManager registrationManager, LedgerStorage storage, DiskChecker diskChecker, LedgerDirsManager ledgerDirsManager, LedgerDirsManager indexDirsManager, StatsLogger statsLogger, io.netty.buffer.ByteBufAllocator allocator, Supplier<BookieServiceInfo> bookieServiceInfoProvider) static LegacyCookieValidationLegacyCookieValidation.newLegacyCookieValidation(ServerConfiguration conf, RegistrationManager registrationManager) Cookie.readFromRegistrationManager(RegistrationManager rm, ServerConfiguration conf) Read cookie from registration manager.Cookie.readFromRegistrationManager(RegistrationManager rm, BookieId address) Read cookie from registration manager for a given bookie address.voidCookie.writeToRegistrationManager(RegistrationManager rm, ServerConfiguration conf, Version version) Writes cookie details to registration manager.Constructors in org.apache.bookkeeper.bookie with parameters of type RegistrationManagerModifierConstructorDescriptionBookieImpl(ServerConfiguration conf, RegistrationManager registrationManager, LedgerStorage storage, DiskChecker diskChecker, LedgerDirsManager ledgerDirsManager, LedgerDirsManager indexDirsManager, StatsLogger statsLogger, io.netty.buffer.ByteBufAllocator allocator, Supplier<BookieServiceInfo> bookieServiceInfoProvider) (package private)BookieStateManager(ServerConfiguration conf, RegistrationManager registrationManager) BookieStateManager(ServerConfiguration conf, StatsLogger statsLogger, RegistrationManager rm, List<File> statusDirs, Supplier<BookieId> bookieIdSupplier, Supplier<BookieServiceInfo> bookieServiceInfoProvider) BookieStateManager(ServerConfiguration conf, StatsLogger statsLogger, RegistrationManager rm, LedgerDirsManager ledgerDirsManager, Supplier<BookieServiceInfo> bookieServiceInfoProvider) LegacyCookieValidation(ServerConfiguration conf, RegistrationManager registrationManager) ReadOnlyBookie(ServerConfiguration conf, RegistrationManager registrationManager, LedgerStorage storage, DiskChecker diskChecker, LedgerDirsManager ledgerDirsManager, LedgerDirsManager indexDirsManager, StatsLogger statsLogger, io.netty.buffer.ByteBufAllocator allocator, Supplier<BookieServiceInfo> bookieServiceInfoProvider) -
Uses of RegistrationManager in org.apache.bookkeeper.bookie.datainteg
Constructors in org.apache.bookkeeper.bookie.datainteg with parameters of type RegistrationManagerModifierConstructorDescriptionDataIntegrityCookieValidation(ServerConfiguration conf, RegistrationManager registrationManager, DataIntegrityCheck dataIntegCheck) -
Uses of RegistrationManager in org.apache.bookkeeper.conf
Methods in org.apache.bookkeeper.conf that return types with arguments of type RegistrationManagerModifier and TypeMethodDescriptionClass<? extends RegistrationManager>ServerConfiguration.getRegistrationManagerClass()Deprecated.Method parameters in org.apache.bookkeeper.conf with type arguments of type RegistrationManagerModifier and TypeMethodDescriptionvoidServerConfiguration.setRegistrationManagerClass(Class<? extends RegistrationManager> regManagerClass) Deprecated.since 4.7.0, in favor of usingAbstractConfiguration.setMetadataServiceUri(String) -
Uses of RegistrationManager in org.apache.bookkeeper.discover
Classes in org.apache.bookkeeper.discover that implement RegistrationManager -
Uses of RegistrationManager in org.apache.bookkeeper.meta
Classes in org.apache.bookkeeper.meta that implement RegistrationManagerModifier and TypeClassDescriptionstatic classA no-op implementation of RegistrationManager.Methods in org.apache.bookkeeper.meta that return RegistrationManagerModifier and TypeMethodDescriptionMetadataBookieDriver.createRegistrationManager()Create the registration manager used for registering/unregistering bookies.NullMetadataBookieDriver.createRegistrationManager()Method parameters in org.apache.bookkeeper.meta with type arguments of type RegistrationManagerModifier and TypeMethodDescriptionstatic <T> TMetadataDrivers.runFunctionWithRegistrationManager(ServerConfiguration conf, Function<RegistrationManager, T> function) Process the provided function with registration manager resolved from the metadata service uri returned byAbstractConfiguration.getMetadataServiceUri(). -
Uses of RegistrationManager in org.apache.bookkeeper.meta.zk
Methods in org.apache.bookkeeper.meta.zk that return RegistrationManager -
Uses of RegistrationManager in org.apache.bookkeeper.server
Methods in org.apache.bookkeeper.server that return RegistrationManagerMethods in org.apache.bookkeeper.server with parameters of type RegistrationManagerModifier and TypeMethodDescriptionEmbeddedServer.Builder.registrationManager(RegistrationManager registrationManager) -
Uses of RegistrationManager in org.apache.bookkeeper.tools.cli.commands.cookie
Methods in org.apache.bookkeeper.tools.cli.commands.cookie with parameters of type RegistrationManagerModifier and TypeMethodDescriptionprotected abstract voidCookieCommand.apply(RegistrationManager rm, CookieFlagsT cmdFlags) protected voidCreateCookieCommand.apply(RegistrationManager rm, CreateCookieCommand.Flags cmdFlags) protected voidDeleteCookieCommand.apply(RegistrationManager rm, DeleteCookieCommand.Flags cmdFlags) protected voidGenerateCookieCommand.apply(RegistrationManager rm, GenerateCookieCommand.Flags cmdFlags) protected voidGetCookieCommand.apply(RegistrationManager rm, GetCookieCommand.Flags cmdFlags) protected voidUpdateCookieCommand.apply(RegistrationManager rm, UpdateCookieCommand.Flags cmdFlags)
AbstractConfiguration.getMetadataServiceUri()