| Package | Description |
|---|---|
| org.apache.bookkeeper.mledger |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.bookkeeper.mledger.impl |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| Modifier and Type | Method and Description |
|---|---|
ManagedCursor |
ManagedLedger.getSlowestConsumer()
Get the slowest consumer.
|
ManagedCursor |
ManagedLedger.newNonDurableCursor(Position startCursorPosition)
Creates a new cursor whose metadata is not backed by durable storage.
|
ManagedCursor |
ManagedLedger.newNonDurableCursor(Position startPosition,
String subscriptionName) |
ManagedCursor |
ManagedLedger.newNonDurableCursor(Position startPosition,
String subscriptionName,
CommandSubscribe.InitialPosition initialPosition) |
ManagedCursor |
ManagedLedger.openCursor(String name)
Open a ManagedCursor in this ManagedLedger.
|
ManagedCursor |
ManagedLedger.openCursor(String name,
CommandSubscribe.InitialPosition initialPosition)
Open a ManagedCursor in this ManagedLedger.
|
ManagedCursor |
ManagedLedger.openCursor(String name,
CommandSubscribe.InitialPosition initialPosition,
Map<String,Long> properties)
Open a ManagedCursor in this ManagedLedger.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<ManagedCursor> |
ManagedLedger.getActiveCursors()
Get a list of all the active cursors reading from this ManagedLedger.
|
Iterable<ManagedCursor> |
ManagedLedger.getCursors()
Get a list of all the cursors reading from this ManagedLedger
|
| Modifier and Type | Method and Description |
|---|---|
void |
AsyncCallbacks.OpenCursorCallback.openCursorComplete(ManagedCursor cursor,
Object ctx) |
| Modifier and Type | Class and Description |
|---|---|
class |
ManagedCursorImpl |
class |
NonDurableCursorImpl |
class |
ReadOnlyCursorImpl |
| Modifier and Type | Method and Description |
|---|---|
ManagedCursor |
ManagedCursorContainer.get(String name) |
ManagedCursor |
ManagedLedgerImpl.getSlowestConsumer() |
ManagedCursor |
ManagedCursorContainer.getSlowestReader() |
ManagedCursor |
ManagedLedgerImpl.newNonDurableCursor(Position startCursorPosition) |
ManagedCursor |
ManagedLedgerImpl.newNonDurableCursor(Position startPosition,
String subscriptionName) |
ManagedCursor |
ManagedLedgerImpl.newNonDurableCursor(Position startCursorPosition,
String cursorName,
CommandSubscribe.InitialPosition initialPosition) |
ManagedCursor |
ManagedLedgerImpl.openCursor(String cursorName) |
ManagedCursor |
ManagedLedgerImpl.openCursor(String cursorName,
CommandSubscribe.InitialPosition initialPosition) |
ManagedCursor |
ManagedLedgerImpl.openCursor(String cursorName,
CommandSubscribe.InitialPosition initialPosition,
Map<String,Long> properties) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<ManagedCursor> |
ManagedCursorContainer.iterator() |
| Modifier and Type | Method and Description |
|---|---|
void |
ManagedLedgerImpl.activateCursor(ManagedCursor cursor) |
void |
ManagedCursorContainer.add(ManagedCursor cursor) |
org.apache.commons.lang3.tuple.Pair<PositionImpl,PositionImpl> |
ManagedCursorContainer.cursorUpdated(ManagedCursor cursor,
Position newPosition)
Signal that a cursor position has been updated and that the container must re-order the cursor list.
|
void |
ManagedLedgerImpl.deactivateCursor(ManagedCursor cursor) |
boolean |
ManagedLedgerImpl.isCursorActive(ManagedCursor cursor) |
| Constructor and Description |
|---|
ManagedCursorMXBeanImpl(ManagedCursor managedCursor) |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.