public class ManagedLedgerClientFactory extends Object implements Closeable
| Constructor and Description |
|---|
ManagedLedgerClientFactory(ServiceConfiguration conf,
ZooKeeper zkClient,
BookKeeperClientFactory bookkeeperProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Map<org.apache.pulsar.common.policies.data.EnsemblePlacementPolicyConfig,BookKeeper> |
getBkEnsemblePolicyToBookKeeperMap() |
BookKeeper |
getBookKeeperClient() |
ManagedLedgerFactory |
getManagedLedgerFactory() |
org.apache.bookkeeper.stats.StatsProvider |
getStatsProvider() |
public ManagedLedgerClientFactory(ServiceConfiguration conf, ZooKeeper zkClient, BookKeeperClientFactory bookkeeperProvider) throws Exception
Exceptionpublic ManagedLedgerFactory getManagedLedgerFactory()
public BookKeeper getBookKeeperClient()
public org.apache.bookkeeper.stats.StatsProvider getStatsProvider()
public Map<org.apache.pulsar.common.policies.data.EnsemblePlacementPolicyConfig,BookKeeper> getBkEnsemblePolicyToBookKeeperMap()
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2017–2021 Apache Software Foundation. All rights reserved.