Class ZKDataRetrieval

java.lang.Object
com.mapr.util.zookeeper.ZKDataRetrieval
All Implemented Interfaces:
org.apache.zookeeper.Watcher

public class ZKDataRetrieval extends Object implements org.apache.zookeeper.Watcher
  • Field Details

  • Constructor Details

    • ZKDataRetrieval

      public ZKDataRetrieval(String zkConnectString)
    • ZKDataRetrieval

      public ZKDataRetrieval(String zkConnectString, String rmHAZNode)
    • ZKDataRetrieval

      public ZKDataRetrieval(String zkConnectString, String rmHAZNode, String clusterName)
  • Method Details

    • getZKString

      public String getZKString()
    • getZKObject

      public org.apache.zookeeper.ZooKeeper getZKObject()
    • getServiceToNodeMap

      public Map<String,Map<String,com.mapr.fs.proto.Common.ServiceData>> getServiceToNodeMap()
    • getServiceToMasterMap

      public Map<String,com.mapr.fs.proto.Common.ServiceData> getServiceToMasterMap()
    • getServiceToPropertiesMap

      public Map<String,Map<String,Properties>> getServiceToPropertiesMap()
    • getActiveRMZNodeData

      public byte[] getActiveRMZNodeData()
    • getServersInfo

      public List<String> getServersInfo()
    • getConfigServicesMap

      public Map<String,List<String>> getConfigServicesMap()
    • getServiceMasterData

      public com.mapr.fs.proto.Common.ServiceData getServiceMasterData(String serviceName)
    • getServicesMap

      public Map<String,List<String>> getServicesMap()
    • process

      public void process(org.apache.zookeeper.WatchedEvent event)
      Specified by:
      process in interface org.apache.zookeeper.Watcher