Class ZKDataRetrieval

  • All Implemented Interfaces:
    org.apache.zookeeper.Watcher

    public class ZKDataRetrieval
    extends java.lang.Object
    implements org.apache.zookeeper.Watcher
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.zookeeper.Watcher

        org.apache.zookeeper.Watcher.Event, org.apache.zookeeper.Watcher.WatcherType
    • Constructor Summary

      Constructors 
      Constructor Description
      ZKDataRetrieval​(java.lang.String zkConnectString)  
      ZKDataRetrieval​(java.lang.String zkConnectString, java.lang.String rmHAZNode)  
      ZKDataRetrieval​(java.lang.String zkConnectString, java.lang.String rmHAZNode, java.lang.String clusterName)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] getActiveRMZNodeData()  
      java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getConfigServicesMap()  
      java.util.List<java.lang.String> getServersInfo()  
      com.mapr.fs.proto.Common.ServiceData getServiceMasterData​(java.lang.String serviceName)  
      java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getServicesMap()  
      java.util.Map<java.lang.String,​com.mapr.fs.proto.Common.ServiceData> getServiceToMasterMap()  
      java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​com.mapr.fs.proto.Common.ServiceData>> getServiceToNodeMap()  
      java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.Properties>> getServiceToPropertiesMap()  
      org.apache.zookeeper.ZooKeeper getZKObject()  
      java.lang.String getZKString()  
      void process​(org.apache.zookeeper.WatchedEvent event)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ZKDataRetrieval

        public ZKDataRetrieval​(java.lang.String zkConnectString)
      • ZKDataRetrieval

        public ZKDataRetrieval​(java.lang.String zkConnectString,
                               java.lang.String rmHAZNode)
      • ZKDataRetrieval

        public ZKDataRetrieval​(java.lang.String zkConnectString,
                               java.lang.String rmHAZNode,
                               java.lang.String clusterName)
    • Method Detail

      • getZKString

        public java.lang.String getZKString()
      • getZKObject

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

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

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

        public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.Properties>> getServiceToPropertiesMap()
      • getActiveRMZNodeData

        public byte[] getActiveRMZNodeData()
      • getServersInfo

        public java.util.List<java.lang.String> getServersInfo()
      • getConfigServicesMap

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getConfigServicesMap()
      • getServiceMasterData

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

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getServicesMap()
      • process

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