Package org.apache.pulsar.zookeeper
Class ZooKeeperManagedLedgerCache
- java.lang.Object
-
- org.apache.pulsar.zookeeper.ZooKeeperManagedLedgerCache
-
- All Implemented Interfaces:
org.apache.zookeeper.Watcher
public class ZooKeeperManagedLedgerCache extends java.lang.Object implements org.apache.zookeeper.Watcher
-
-
Constructor Summary
Constructors Constructor Description ZooKeeperManagedLedgerCache(ZooKeeperCache cache, java.lang.String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearTree()java.util.Set<java.lang.String>get(java.lang.String path)java.util.concurrent.CompletableFuture<java.util.Set<java.lang.String>>getAsync(java.lang.String path)voidprocess(org.apache.zookeeper.WatchedEvent watchedEvent)
-
-
-
Constructor Detail
-
ZooKeeperManagedLedgerCache
public ZooKeeperManagedLedgerCache(ZooKeeperCache cache, java.lang.String path)
-
-
Method Detail
-
get
public java.util.Set<java.lang.String> get(java.lang.String path) throws org.apache.zookeeper.KeeperException, java.lang.InterruptedException- Throws:
org.apache.zookeeper.KeeperExceptionjava.lang.InterruptedException
-
getAsync
public java.util.concurrent.CompletableFuture<java.util.Set<java.lang.String>> getAsync(java.lang.String path)
-
clearTree
public void clearTree()
-
process
public void process(org.apache.zookeeper.WatchedEvent watchedEvent)
- Specified by:
processin interfaceorg.apache.zookeeper.Watcher
-
-