org.hyperic.hq.product.jmx
Class MxQuery
java.lang.Object
org.hyperic.hq.product.jmx.MxQuery
- Direct Known Subclasses:
- MxServerQuery, MxServiceQuery
public abstract class MxQuery
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROP_OBJECT_NAME
public static final java.lang.String PROP_OBJECT_NAME
- See Also:
- Constant Field Values
PROP_ATTRIBUTE_NAME
public static final java.lang.String PROP_ATTRIBUTE_NAME
- See Also:
- Constant Field Values
PROP_MBEAN_CLASS
public static final java.lang.String PROP_MBEAN_CLASS
- See Also:
- Constant Field Values
PROP_OBJECT_NAME_FILTER
public static final java.lang.String PROP_OBJECT_NAME_FILTER
- See Also:
- Constant Field Values
EMPTY_PROPERTIES
protected static final java.util.Properties EMPTY_PROPERTIES
log
protected static final org.apache.commons.logging.Log log
objectName
protected javax.management.ObjectName objectName
MxQuery
public MxQuery()
initialize
public void initialize()
getObjectName
public javax.management.ObjectName getObjectName()
getCustomProperties
public java.util.Properties getCustomProperties()
getAttributeNames
public java.lang.String[] getAttributeNames()
getAttributes
public void getAttributes(javax.management.MBeanServerConnection mServer)
throws PluginException
- Throws:
PluginException
setURL
public void setURL(java.lang.String url)
getURL
public java.lang.String getURL()
setServerDetector
public void setServerDetector(ServerDetector detector)
getServerDetector
public ServerDetector getServerDetector()
getAttributes
public void getAttributes(javax.management.MBeanServerConnection mServer,
javax.management.ObjectName name,
java.lang.String[] attrs)
throws PluginException
- Throws:
PluginException
getAttribute
public java.lang.String getAttribute(java.lang.String name)
getAttribute
public java.lang.String getAttribute(java.lang.String name,
java.lang.String defval)
setAttribute
public void setAttribute(java.lang.String name,
java.lang.String val)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getQualifiedName
public abstract java.lang.String getQualifiedName()
getResourceType
public abstract java.lang.String getResourceType()
getIdentifier
public abstract java.lang.String getIdentifier()
getParent
public MxQuery getParent()
hasControl
public boolean hasControl()
getResourceConfig
public java.util.Properties getResourceConfig()
getControlConfig
public java.util.Properties getControlConfig()
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.