Package org.glassfish.admin.amx.base
Interface MBeanTrackerMBean
-
- All Known Implementing Classes:
MBeanTracker
@AMXMBeanMetadata(type="mbean-tracker", singleton=true, globalSingleton=true, leaf=true) public interface MBeanTrackerMBean
MBean providing server-side support for AMX eg for efficiency or other reasons.
-
-
Field Summary
Fields Modifier and Type Field Description static ObjectName
MBEAN_TRACKER_OBJECT_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<ObjectName>
getChildrenOf(ObjectName parent)
Get all children of the specified MBean.boolean
getEmitMBeanStatus()
ObjectName
getParentOf(ObjectName child)
void
setEmitMBeanStatus(boolean emit)
-
-
-
Field Detail
-
MBEAN_TRACKER_OBJECT_NAME
static final ObjectName MBEAN_TRACKER_OBJECT_NAME
-
-
Method Detail
-
getChildrenOf
@ManagedOperation Set<ObjectName> getChildrenOf(ObjectName parent)
Get all children of the specified MBean. An empty set is returned if no children are found.
-
getParentOf
@ManagedOperation ObjectName getParentOf(ObjectName child)
-
getEmitMBeanStatus
@ManagedAttribute boolean getEmitMBeanStatus()
-
setEmitMBeanStatus
@ManagedAttribute void setEmitMBeanStatus(boolean emit)
-
-