org.linkedin.zookeeper.tracker
Interface ZKDataReader<T>
- All Known Implementing Classes:
- ZKByteArrayDataReader, ZKStringDataReader
public interface ZKDataReader<T>
Note that the implementation *must* set the watcher on read!!!
|
Method Summary |
boolean |
isEqual(T data1,
T data2)
Compare 2 data equality |
ZKData<T> |
readData(IZKClient zkClient,
java.lang.String path,
org.apache.zookeeper.Watcher watcher)
|
readData
ZKData<T> readData(IZKClient zkClient,
java.lang.String path,
org.apache.zookeeper.Watcher watcher)
throws java.lang.InterruptedException,
org.apache.zookeeper.KeeperException
- Throws:
java.lang.InterruptedException
org.apache.zookeeper.KeeperException
isEqual
boolean isEqual(T data1,
T data2)
- Compare 2 data equality
- Returns:
true if equal (in the Object.equals(Object) definition)