Uses of Interface
org.apache.bookkeeper.common.component.LifecycleComponent
-
Packages that use LifecycleComponent Package Description org.apache.bookkeeper.bookie.datainteg Package of the classes for defining bookie stats.org.apache.bookkeeper.common.component Component and lifecycle management.org.apache.bookkeeper.server.component The lifecycle components that run on a bookie server.org.apache.bookkeeper.server.service Services running in a storage server (bookie). -
-
Uses of LifecycleComponent in org.apache.bookkeeper.bookie.datainteg
Classes in org.apache.bookkeeper.bookie.datainteg that implement LifecycleComponent Modifier and Type Class Description class
DataIntegrityService
An abstract lifecycle component that can perform data integrity checking. -
Uses of LifecycleComponent in org.apache.bookkeeper.common.component
Classes in org.apache.bookkeeper.common.component that implement LifecycleComponent Modifier and Type Class Description class
AbstractLifecycleComponent<ConfT extends ComponentConfiguration>
A mix ofAbstractComponent
andLifecycleComponent
.class
AutoCloseableLifecycleComponent
Allows for AutoClosable resources to be added to the component lifecycle without having to implement ServerLifecycleComponent directly.class
LifecycleComponentStack
A stack ofLifecycleComponent
s.class
RxSchedulerLifecycleComponent
The scheduler for rxjava based jobs, such as data integrity checking.Methods in org.apache.bookkeeper.common.component that return LifecycleComponent Modifier and Type Method Description LifecycleComponent
LifecycleComponentStack. getComponent(int index)
Methods in org.apache.bookkeeper.common.component with parameters of type LifecycleComponent Modifier and Type Method Description LifecycleComponentStack.Builder
LifecycleComponentStack.Builder. addComponent(LifecycleComponent component)
static java.util.concurrent.CompletableFuture<java.lang.Void>
ComponentStarter. startComponent(LifecycleComponent component)
Start a component and register a shutdown hook.Constructors in org.apache.bookkeeper.common.component with parameters of type LifecycleComponent Constructor Description ComponentShutdownHook(LifecycleComponent component, java.util.concurrent.CompletableFuture<java.lang.Void> future)
-
Uses of LifecycleComponent in org.apache.bookkeeper.server.component
Classes in org.apache.bookkeeper.server.component that implement LifecycleComponent Modifier and Type Class Description class
ServerLifecycleComponent
ALifecycleComponent
that runs on a bookie server. -
Uses of LifecycleComponent in org.apache.bookkeeper.server.service
Classes in org.apache.bookkeeper.server.service that implement LifecycleComponent Modifier and Type Class Description class
AutoRecoveryService
AServerLifecycleComponent
that runs autorecovery.class
BookieService
AServerLifecycleComponent
that starts the core bookie server.class
HttpService
AServerLifecycleComponent
that runs http service.class
ScrubberService
ALifecycleComponent
that runs the scrubber background service.class
StatsProviderService
ALifecycleComponent
that runs stats provider.
-