Class BookKeeper

java.lang.Object
org.apache.bookkeeper.client.BookKeeper
All Implemented Interfaces:
AutoCloseable, BookKeeper

public class BookKeeper extends Object implements BookKeeper
BookKeeper client.

We assume there is one single writer to a ledger at any time.

There are four possible operations: start a new ledger, write to a ledger, read from a ledger and delete a ledger.

The exceptions resulting from synchronous calls and error code resulting from asynchronous calls can be found in the class BKException.