Package org.apache.bookkeeper.common.component
package org.apache.bookkeeper.common.component
Component and lifecycle management.
-
ClassDescriptionAbstractComponent<ConfT extends ComponentConfiguration>The base class represents a component.AbstractLifecycleComponent<ConfT extends ComponentConfiguration>A mix of
AbstractComponentandLifecycleComponent.Allows for AutoClosable resources to be added to the component lifecycle without having to implement ServerLifecycleComponent directly.Allows a component to publish information about the services it implements, the endpoints it exposes and other useful information for management tools and client.Endpoint information.Utils to start components.Lifecycle state.Lifecycle State.A component based on lifecycle management.A stack ofLifecycleComponents.Builder to build a stack ofLifecycleComponents.Listener listening of the lifecycle changes.The scheduler for rxjava based jobs, such as data integrity checking.