类 BookiesRackConfiguration

  • 所有已实现的接口:
    java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​BookieInfo>>, java.util.NavigableMap<java.lang.String,​java.util.Map<java.lang.String,​BookieInfo>>, java.util.SortedMap<java.lang.String,​java.util.Map<java.lang.String,​BookieInfo>>

    public class BookiesRackConfiguration
    extends java.util.TreeMap<java.lang.String,​java.util.Map<java.lang.String,​BookieInfo>>
    The rack configuration map for bookies.
    另请参阅:
    序列化表格
    • 嵌套类概要

      • 从类继承的嵌套类/接口 java.util.AbstractMap

        java.util.AbstractMap.SimpleEntry<K extends java.lang.Object,​V extends java.lang.Object>, java.util.AbstractMap.SimpleImmutableEntry<K extends java.lang.Object,​V extends java.lang.Object>
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.util.Optional<BookieInfo> getBookie​(java.lang.String address)  
      boolean removeBookie​(java.lang.String address)  
      void updateBookie​(java.lang.String group, java.lang.String address, BookieInfo bookieInfo)  
      • 从类继承的方法 java.util.TreeMap

        ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, values
      • 从类继承的方法 java.util.AbstractMap

        equals, hashCode, isEmpty, toString
      • 从类继承的方法 java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • 从接口继承的方法 java.util.Map

        compute, computeIfAbsent, computeIfPresent, equals, getOrDefault, hashCode, isEmpty, merge, putIfAbsent, remove
    • 构造器详细资料

      • BookiesRackConfiguration

        public BookiesRackConfiguration()
    • 方法详细资料

      • removeBookie

        public boolean removeBookie​(java.lang.String address)
      • getBookie

        public java.util.Optional<BookieInfo> getBookie​(java.lang.String address)
      • updateBookie

        public void updateBookie​(java.lang.String group,
                                 java.lang.String address,
                                 BookieInfo bookieInfo)