org.linkedin.zookeeper.tracker
Class ZKByteArrayDataReader

java.lang.Object
  extended by org.linkedin.zookeeper.tracker.ZKByteArrayDataReader
All Implemented Interfaces:
ZKDataReader<byte[]>

public class ZKByteArrayDataReader
extends java.lang.Object
implements ZKDataReader<byte[]>


Constructor Summary
ZKByteArrayDataReader()
           
 
Method Summary
 boolean isEqual(byte[] data1, byte[] data2)
          Compare 2 data equality
 ZKData<byte[]> readData(IZKClient zkClient, java.lang.String path, org.apache.zookeeper.Watcher watcher)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZKByteArrayDataReader

public ZKByteArrayDataReader()
Method Detail

readData

public ZKData<byte[]> readData(IZKClient zkClient,
                               java.lang.String path,
                               org.apache.zookeeper.Watcher watcher)
                        throws java.lang.InterruptedException,
                               org.apache.zookeeper.KeeperException
Specified by:
readData in interface ZKDataReader<byte[]>
Throws:
java.lang.InterruptedException
org.apache.zookeeper.KeeperException

isEqual

public boolean isEqual(byte[] data1,
                       byte[] data2)
Compare 2 data equality

Specified by:
isEqual in interface ZKDataReader<byte[]>
Returns:
true if equal (in the Object.equals(Object) definition)