javax.management
Class AttributeValueExp
java.lang.Object
|
+--javax.management.AttributeValueExp
- public class AttributeValueExp
- extends java.lang.Object
- implements ValueExp
Represents attributes used as arguments to relational constraints.
An AttributeValueExp
may be used anywhere a ValueExp
is required.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
AttributeValueExp
public AttributeValueExp()
AttributeValueExp
public AttributeValueExp(java.lang.String attr)
- Creates a new
AttributeValueExp
representing the specified object attribute,
named attr.
getAttributeName
public java.lang.String getAttributeName()
- Returns a string representation of the name of the attribute.
apply
public ValueExp apply(ObjectName name)
throws BadStringOperationException,
BadBinaryOpValueExpException,
BadAttributeValueExpException,
InvalidApplicationException
- Applies the
AttributeValueExp
on an MBean.
- Specified by:
- apply in interface ValueExp
- Parameters:
name
- The name of the MBean on which the AttributeValueExp
will be applied.- Returns:
- The
ValueExp
. - Throws:
- BadAttributeValueExpException -
- InvalidApplicationException -
- BadStringOperationException -
- BadBinaryOpValueExpException -
toString
public java.lang.String toString()
- Returns the string representing its value.
- Overrides:
- toString in class java.lang.Object
setMBeanServer
public void setMBeanServer(MBeanServer s)
- Sets the MBean server on which the query is to be performed.
- Specified by:
- setMBeanServer in interface ValueExp
- Parameters:
s
- The MBean server on which the query is to be performed.
getAttribute
protected java.lang.Object getAttribute(ObjectName name)