javax.management
Class AttributeValueExpjava.lang.Objec | +--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.
Version:
- 1.8
Author:
- Alfredo Cappariello, Marco Melillo, Attilio Mattiocco
See Also:
- Serialized Form
Field Summary
protected MBeanServer mBeanServer
Constructor Summary
AttributeValueExp()
Basic costructorjava.lang.String)">AttributeValueExp(java.lang.String val)
Creates a new AttributeValueExp representing the specified objec attribute, named val.
Method Summary
ValueExp javax.management.ObjectName)">apply(ObjectName name)
Applies the AttributeValueExp on an MBean.protected java.lang.Object javax.management.ObjectName)">getAttribute(ObjectName name)
java.lang.String getAttributeName()
Returns a string representation of the name of the attribute.void javax.management.MBeanServer)">setMBeanServer(MBeanServer s)
Sets the MBean server on which the query is to be performed.java.lang.String toString()
Returns the string representing its value.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
mBeanServer
protected transient MBeanServermBeanServer
Constructor Detail
AttributeValueExp
publicAttributeValueExp
()
- Basic costructor
java.lang.String)">
AttributeValueExp
publicAttributeValueExp
(java.lang.String val)
- Creates a new AttributeValueExp representing the specified objec attribute, named val.
Method Detail
getAttributeName
public java.lang.StringgetAttributeName
()
- Returns a string representation of the name of the attribute.
javax.management.ObjectName)">
apply
public ValueExpapply
(ObjectName name) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException
- Applies the AttributeValueExp on an MBean.
Specified by:
- javax.management.ObjectName)">apply in interface ValueExp
Parameters:
- name - - The name of the MBean on which the AttributeValueExp will be applied.
- Returns:
- The ValueExp.
- Throws:
- BadStringOperationException -
- BadBinaryOpValueExpException -
- BadAttributeValueExpException -
- InvalidApplicationException -
toString
public java.lang.StringtoString
()
- Returns the string representing its value.
Overrides:
- toString in class java.lang.Object
javax.management.MBeanServer)">
setMBeanServer
public voidsetMBeanServer
(MBeanServer s)
- Sets the MBean server on which the query is to be performed.
Specified by:
- javax.management.MBeanServer)">setMBeanServer in interface ValueExp
Parameters:
- s - - The MBean server on which the query is to be performed.
javax.management.ObjectName)">
getAttribute
protected java.lang.ObjectgetAttribute
(ObjectName name)