| AsyncCallbacks |
Definition of all the callbacks used for the ManagedLedger asynchronous API.
|
| AsyncCallbacks.AddEntryCallback |
|
| AsyncCallbacks.ClearBacklogCallback |
|
| AsyncCallbacks.CloseCallback |
|
| AsyncCallbacks.DeleteCallback |
|
| AsyncCallbacks.DeleteCursorCallback |
|
| AsyncCallbacks.DeleteLedgerCallback |
|
| AsyncCallbacks.FindEntryCallback |
|
| AsyncCallbacks.ManagedLedgerInfoCallback |
|
| AsyncCallbacks.MarkDeleteCallback |
|
| AsyncCallbacks.OffloadCallback |
|
| AsyncCallbacks.OpenCursorCallback |
|
| AsyncCallbacks.OpenLedgerCallback |
|
| AsyncCallbacks.OpenReadOnlyCursorCallback |
|
| AsyncCallbacks.ReadEntriesCallback |
|
| AsyncCallbacks.ReadEntryCallback |
|
| AsyncCallbacks.ResetCursorCallback |
|
| AsyncCallbacks.SkipEntriesCallback |
|
| AsyncCallbacks.TerminateCallback |
|
| AsyncCallbacks.UpdatePropertiesCallback |
|
| Entry |
An Entry represent a ledger entry data and its associated position.
|
| LedgerOffloader |
Interface for offloading ledgers to long-term storage.
|
| LedgerOffloader.OffloadHandle |
Used to store driver info, buffer entries, mark progress, etc.
|
| LedgerOffloaderFactory<T extends LedgerOffloader> |
Factory to create LedgerOffloader to offload ledgers into long-term storage.
|
| ManagedCursor |
A ManagedCursor is a persisted cursor inside a ManagedLedger.
|
| ManagedCursorMXBean |
JMX Bean interface for ManagedCursor stats.
|
| ManagedLedger |
A ManagedLedger it's a superset of a BookKeeper ledger concept.
|
| ManagedLedgerFactory |
A factory to open/create managed ledgers and delete them.
|
| ManagedLedgerFactoryMXBean |
JMX Bean interface for ManagedLedgerFactory stats.
|
| ManagedLedgerMXBean |
|
| Position |
A Position is a pointer to a specific entry into the managed ledger.
|
| ReadOnlyCursor |
|
| WaitingEntryCallBack |
Contains callback that can be registered with ManagedLedger to wait for new entries to be available.
|