org.apache.hadoop.hbase.zookeeper
Class LoadBalancerTracker

java.lang.Object
  extended by org.apache.hadoop.hbase.zookeeper.ZooKeeperListener
      extended by org.apache.hadoop.hbase.zookeeper.ZooKeeperNodeTracker
          extended by org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker

@InterfaceAudience.Private
public class LoadBalancerTracker
extends ZooKeeperNodeTracker

Tracks the load balancer state up in ZK


Field Summary
 
Fields inherited from class org.apache.hadoop.hbase.zookeeper.ZooKeeperNodeTracker
abortable, node
 
Fields inherited from class org.apache.hadoop.hbase.zookeeper.ZooKeeperListener
watcher
 
Constructor Summary
LoadBalancerTracker(ZooKeeperWatcher watcher, Abortable abortable)
           
 
Method Summary
 boolean isBalancerOn()
          Return true if the balance switch is on, false otherwise
 void setBalancerOn(boolean balancerOn)
          Set the balancer on/off
 
Methods inherited from class org.apache.hadoop.hbase.zookeeper.ZooKeeperNodeTracker
blockUntilAvailable, blockUntilAvailable, checkIfBaseNodeAvailable, getData, getNode, nodeCreated, nodeDataChanged, nodeDeleted, start, stop
 
Methods inherited from class org.apache.hadoop.hbase.zookeeper.ZooKeeperListener
getWatcher, nodeChildrenChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadBalancerTracker

public LoadBalancerTracker(ZooKeeperWatcher watcher,
                           Abortable abortable)
Method Detail

isBalancerOn

public boolean isBalancerOn()
Return true if the balance switch is on, false otherwise


setBalancerOn

public void setBalancerOn(boolean balancerOn)
                   throws org.apache.zookeeper.KeeperException
Set the balancer on/off

Parameters:
balancerOn -
Throws:
org.apache.zookeeper.KeeperException


Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.