Fields Summary |
---|
public static final String | NOTIFICATION_PREFIXThe prefix for all Notification types issued by AMX. |
public static final String | JMX_DOMAINThe JMX domain in which all AMX MBeans are located. |
public static final String | FULL_TYPE_DELIMThe delimiter between parts of a fully-qualified type as returned
by {@link #getFullType}. |
public static final String | GROUP_CONFIGURATIONValue from {@link #getGroup} indicating that the AMX is a
configuration MBean. |
public static final String | GROUP_MONITORINGValue from {@link #getGroup} indicating that the AMX represents a monitoring MBean. |
public static final String | GROUP_UTILITYValue from {@link #getGroup} indicating that the AMX is a utility MBean. |
public static final String | GROUP_JSR77Value from {@link #getGroup} indicating that the AMX is a JSR 77 MBean
(J2EE Management) . |
public static final String | GROUP_OTHERValue from {@link #getGroup} indicating that the AMX is not one
of the other types. |
public static final String | J2EE_TYPE_KEYThe ObjectName property key denoting the type of the MBean. |
public static final String | NAME_KEYThe ObjectName property key denoting the name of the MBean. |
public static final String | NO_NAMEThe name given to any MBean lacking a "real" name. Certain
MBeans are singletons within their scope, and while they have
a "name" field within their ObjectName (property {@link #NAME_KEY}),
they have no meaningful name. |
public static final String | NULL_NAMEThe name used when a FullType part refers to a non-existent
parent eg a standalone ejb or web module that has a null J2EEApplication. |
Methods Summary |
---|
public Container | getContainer()Get the AMX which logically contains this one. All AMX have
a Container except for DomainRoot.
|
public com.sun.appserv.management.DomainRoot | getDomainRoot()Get the DomainRoot.
|
public java.lang.String | getFullType()Format:
[[[part].]*]j2eeType
Example for j2eeType=Servlet:
type=J2EEServer.J2EEApplication.WebModule.Servlet
|
public java.lang.String | getGroup()Possible values include:
- {@link #GROUP_CONFIGURATION}
- {@link #GROUP_MONITORING}
- {@link #GROUP_UTILITY}
- {@link #GROUP_JSR77}
- {@link #GROUP_OTHER}
|
public java.lang.String | getJ2EEType()Get the j2eeType of this item. Same as the value of the 'j2eeType' property
within the ObjectName. The ObjectNames of all AMX contain a property whose
key is "j2eeType" ({@link #J2EE_TYPE_KEY}) and whose value is specific to the
sub-interface the item represents. Equivalent to the J2EE_TYPE field
found in each AMX sub-interface.
|
public java.lang.String | getName()Get the name of this item. Same as the value of the 'name' property
within the ObjectName.
|
public boolean | isDAS()
|