private void safeStopTrackingTable(String tableZnode) throws KeeperException {
    getMonitor().removeTable(ZKUtil.getNodeName(tableZnode));
    // if the table exists, then add and rewatch it
    if (ZKUtil.checkExists(watcher, tableZnode) >= 0) {
      addAndReWatchTable(tableZnode);
    }
  }
Stop tracking a table. Ensures that the table doesn't exist, but if it does, it attempts to add
the table back via {@link #addAndReWatchTable(String)} - its a 'safe' removal.
@param tableZnode full zookeeper path to the table to be added
@throws KeeperException if an unexpected zk exception occurs
hbase-server/src/main/java/org/apache/hadoop/hbase/backup/example/TableHFileArchiveTracker.java