Class DataTreeBean

    • Constructor Detail

      • DataTreeBean

        public DataTreeBean​(DataTree dataTree)
    • Method Detail

      • getNodeCount

        public int getNodeCount()
        Specified by:
        getNodeCount in interface DataTreeMXBean
        Returns:
        number of znodes in the data tree.
      • approximateDataSize

        public long approximateDataSize()
        Specified by:
        approximateDataSize in interface DataTreeMXBean
        Returns:
        data tree size in bytes. The size includes the znode path and its value.
      • countEphemerals

        public int countEphemerals()
        Specified by:
        countEphemerals in interface DataTreeMXBean
        Returns:
        number of ephemeral nodes in the data tree
      • getName

        public String getName()
        Specified by:
        getName in interface ZKMBeanInfo
        Returns:
        a string identifying the MBean
      • isHidden

        public boolean isHidden()
        Description copied from interface: ZKMBeanInfo
        If isHidden returns true, the MBean won't be registered with MBean server, and thus won't be available for management tools. Used for grouping MBeans.
        Specified by:
        isHidden in interface ZKMBeanInfo
        Returns:
        true if the MBean is hidden.
      • getLastZxid

        public String getLastZxid()
        Specified by:
        getLastZxid in interface DataTreeMXBean
        Returns:
        the most recent zxid processed by the data tree.