| Package | Description |
|---|---|
| org.apache.bookkeeper.common.concurrent |
Utility classes commonly useful in concurrent programming.
|
| org.apache.bookkeeper.common.util |
Util functions used across the project.
|
| org.apache.bookkeeper.util |
defines the utilities used across the project.
|
| Class and Description |
|---|
| OrderedScheduler
This class provides supports submitting tasks with an ordering key, so that tasks submitted
with the same key will always be executed in order, but tasks across
different keys can be unordered.
|
| Class and Description |
|---|
| Backoff.Constant
A constant backoff policy.
|
| Backoff.Exponential
A exponential backoff policy.
|
| Backoff.Jitter
A Jittered backoff policy.
|
| Backoff.Jitter.Type
Jitter type.
|
| Backoff.Policy
Back off policy.
|
| ExceptionMessageHelper
Utility to make it easier to add context to exception messages.
|
| JsonUtil.ParseJsonException
A JSON parsing exception.
|
| OrderedExecutor
This class supports submitting tasks with an ordering key, so that tasks submitted
with the same key will always be executed in order, but tasks across
different keys can be unordered.
|
| OrderedExecutor.AbstractBuilder
Abstract builder class to build
OrderedScheduler. |
| OrderedExecutor.Builder
A builder class for an OrderedExecutor.
|
| OrderedScheduler
This class provides supports submitting tasks with an ordering key, so that tasks submitted
with the same key will always be executed in order, but tasks across
different keys can be unordered.
|
| OrderedScheduler.SchedulerBuilder
Builder to build ordered scheduler.
|
| Recyclable
An interface represents an object that is recyclable.
|
| SafeRunnable
A runnable that catches runtime exceptions.
|
| SharedResourceManager
A holder for shared resource singletons.
|
| SharedResourceManager.Resource
Defines a resource, and the way to create and destroy instances of it.
|
| SingleThreadExecutor.State |
| Watcher
A class can implement the
Watcher interface when it
wants to be informed of one-time changes in watchable objects. |
| Class and Description |
|---|
| MathUtils
Provides misc math functions that don't come standard.
|
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.