Class AMXImpl

    • Constructor Summary

      Constructors 
      Constructor Description
      AMXImpl​(MBeanImpl mb)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AMXMBeanInterface[] getChildren()
      Containment hierarchy: Get all AMXMBeanInterface contained by this one, in no particular order.
      private AMXMBeanInterface[] getContained​(java.lang.String type)  
      private java.util.List<AMXMBeanInterface> getContained​(java.util.Set<java.lang.String> types)  
      java.util.Map<java.lang.String,​?> getMeta()
      Get all metadata about this MBean.
      java.lang.String getName()
      Usually the same as the ObjectName 'name' property, but can differ if the actual name contains characters that must be escaped for an ObjectName and/or if the MBean has a mutable name attribute.
      AMXMBeanInterface getParent()
      "go up one level": the MBean containing this one, can be null for root
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from interface: AMXMBeanInterface
        Usually the same as the ObjectName 'name' property, but can differ if the actual name contains characters that must be escaped for an ObjectName and/or if the MBean has a mutable name attribute. The type property can be obtained from the ObjectName
        Specified by:
        getName in interface AMXMBeanInterface
      • getMeta

        public java.util.Map<java.lang.String,​?> getMeta()
        Description copied from interface: AMXMBeanInterface
        Get all metadata about this MBean.
        Specified by:
        getMeta in interface AMXMBeanInterface
        Returns:
        The descriptor, which will be a ModelMBeanInfoSupport instance.
      • getChildren

        public AMXMBeanInterface[] getChildren()
        Description copied from interface: AMXMBeanInterface
        Containment hierarchy: Get all AMXMBeanInterface contained by this one, in no particular order. Valid only if isContainer(). Note that using an array sidesteps Map/Set/OpenType issues
        Specified by:
        getChildren in interface AMXMBeanInterface
        Returns:
        All children of this AMXMBeanInterface MBean.
      • getContained

        private java.util.List<AMXMBeanInterface> getContained​(java.util.Set<java.lang.String> types)