org.apache.pulsar.shade.org.apache.bookkeeper.client.api.BookKeeper.newOpenLedgerOp()

Here are the examples of the java api org.apache.pulsar.shade.org.apache.bookkeeper.client.api.BookKeeper.newOpenLedgerOp() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

1 Examples 7

19 Source : InputSplitReader.java
with Apache License 2.0
from streamnative

CompletableFuture<ReadHandle> getLedgerHandle(InputLedger ledger) {
    ledger2Topic.put(ledger.getLedgerId(), TopicName.get(ledger.getTopic()));
    if (ledger.getUuid() != null) {
        return offloader.readOffloaded(ledger.getLedgerId(), ledger.getUuid(), ledger.getOffloaderDrvierMeta());
    } else {
        return bkClient.newOpenLedgerOp().withRecovery(false).withLedgerId(ledger.getLedgerId()).withDigestType(mlConfig.getDigestType()).withPreplacedword(mlConfig.getPreplacedword()).execute();
    }
}