FileDocCategorySizeDatePackage
Extra.javaAPI DocGlassfish v2 API4523Fri May 04 22:30:30 BST 2007com.sun.appserv.management.base

Extra

public interface Extra implements StdAttributesAccess
Extra information available about each {@link AMX}. Most of these fields are for advanced use and/or direct use of JMX.
see
com.sun.appserv.management.base.Util#getExtra
see
AMX

Fields Summary
Constructors Summary
Methods Summary
public booleancheckValid()
A proxy can become invalid if its corresponding MBean is unregistered. For example, if monitoring is disabled, most monitoring MBeans are unregistered from the MBeanServer and no longer exist.

return
true if this proxy is valid

public java.util.MapgetAllAttributes()
Get all available Attribute values, keyed by name. Available from client only; not a "real" Attribute.

return
Map keyed by Attribute name.

public java.lang.String[]getAttributeNames()
Get the names of all available Attributes as found in MBeanInfo.

return
String[] of names

public com.sun.appserv.management.client.ConnectionSourcegetConnectionSource()

return
the ConnectionSource used by the {@link AMX}

public java.lang.StringgetInterfaceName()
Return the Java classname of the interface that this implements. This classname may then subsequently be used to create a standard JMX proxy if desired. If no such classname is appropriate, then null will be returned.

return
the classnames of all implemented interfaces (usually 1) or null

public javax.management.MBeanInfogetMBeanInfo()

return
the MBeanInfo for the MBean targeted by the AMX

public booleangetMBeanInfoIsInvariant()

return
true if the MBean targeted by the AMX has invariant MBeanInfo

public javax.management.ObjectNamegetObjectName()

return
the ObjectName of the MBean targeted by the AMX

public com.sun.appserv.management.client.ProxyFactorygetProxyFactory()

return
the {@link ProxyFactory} that created the {@link AMX}