示例#1
0
 public DataMonitor(ZooKeeper zk, String zPodePath, Watcher chainedWatcher,
                    IDataMonitorListener listener)
 {
     _zk             = zk;
     _znode          = zPodePath;
     _chainedWatcher = chainedWatcher;
     _listener       = listener;
     _zk.Exists(_znode, this);
 }
 public DataMonitor(ZooKeeper zk, String zPodePath, Watcher chainedWatcher,
     IDataMonitorListener listener)
 {
     _zk = zk;
     _znode = zPodePath;
     _chainedWatcher = chainedWatcher;
     _listener = listener;
     _zk.Exists(_znode, this);
 }
示例#3
0
 public DataMonitor(ZooKeeper zk, string znode, IWatcher chainedWatcher,
                    IDataMonitorListener listener)
 {
     _zk             = zk;
     _znode          = znode;
     _chainedWatcher = chainedWatcher;
     _listener       = listener;
     // Get things started by checking if the node exists. We are going
     // to be completely event driven
     zk.Exists(znode, true);
 }