This is an automated email from the ASF dual-hosted git repository.
lushiji pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git
The following commit(s) were added to refs/heads/master by this push:
new 45f7a92024 Fix documentation terminology and method usage (#4617)
45f7a92024 is described below
commit 45f7a9202450d7c2093e3dd47fd51ff1519c20e8
Author: Xiangying Meng <[email protected]>
AuthorDate: Sun Jul 13 07:46:54 2025 +0800
Fix documentation terminology and method usage (#4617)
Fix documentation terminology and method usage
---
site3/website/docs/api/ledger-api.md | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/site3/website/docs/api/ledger-api.md
b/site3/website/docs/api/ledger-api.md
index 54ef7793b0..541dd01ed4 100644
--- a/site3/website/docs/api/ledger-api.md
+++ b/site3/website/docs/api/ledger-api.md
@@ -163,13 +163,13 @@ long entryId = ledger.addEntry("Some entry
data".getBytes());
## Reading entries from ledgers
```java
-Enumerator<LedgerEntry> entries = handle.readEntries(1, 99);
+Enumeration<LedgerEntry> entries = handle.readEntries(1, 99);
```
To read all possible entries from the ledger:
```java
-Enumerator<LedgerEntry> entries =
+Enumeration<LedgerEntry> entries =
handle.readEntries(0, handle.getLastAddConfirmed());
while (entries.hasNextElement()) {
@@ -187,12 +187,12 @@ For entries outside that range it is possible that the
writer never received the
With this method you can even read entries before the LastAddConfirmed and
entries after it with one call, the expected consistency will be as described
above.
```java
-Enumerator<LedgerEntry> entries =
+Enumeration<LedgerEntry> entries =
handle.readUnconfirmedEntries(0, lastEntryIdExpectedToRead);
-while (entries.hasNextElement()) {
+while (entries.hasMoreElements()) {
LedgerEntry entry = entries.nextElement();
- System.out.println("Successfully read entry " + entry.getId());
+ System.out.println("Successfully read entry " + entry.getEntryId());
}
```
@@ -216,7 +216,8 @@ Ledgers can also be deleted asynchronously:
```java
class DeleteEntryCallback implements AsyncCallback.DeleteCallback {
- public void deleteComplete() {
+ @Override
+ public void deleteComplete(int rc, Object ctx) {
System.out.println("Delete completed");
}
}