TopBlend:
Here is the
first difference.
There are 1 differences.
is old.
is new.
javax.management
Class AttributeValueExp
java.lang.Object
javax.management.AttributeValueExp
-
All Implemented Interfaces:
-
Serializable
,
ValueExp
-
public class AttributeValueExp
- extends Object
- implements ValueExp
Represents attributes used as arguments to relational constraints. An AttributeValueExp may be used anywhere a ValueExp is required.
-
Since:
-
1.5
-
See Also:
-
Serialized Form
Constructor Summary
|
AttributeValueExp
()
Deprecated.
An instance created with this constructor cannot be used in a query.
|
AttributeValueExp
(
String
attr)
Creates a new AttributeValueExp representing the specified object attribute, named attr. |
Method Summary
|
ValueExp
|
apply
(
ObjectName
name)
Applies the AttributeValueExp on an MBean. |
protected
Object
|
getAttribute
(
ObjectName
name)
Return the value of the given attribute in the named MBean. |
String
|
getAttributeName
()
Returns a string representation of the name of the attribute. |
void |
setMBeanServer
(
MBeanServer
s)
Sets the MBean server on which the query is to be performed. |
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
|
AttributeValueExp
@Deprecated
public AttributeValueExp()
-
Deprecated.
An instance created with this constructor cannot be used in a query.
-
An AttributeValueExp with a null attribute.
AttributeValueExp
public AttributeValueExp(String attr)
-
Creates a new AttributeValueExp representing the specified object attribute, named attr.
-
Parameters:
-
attr - the name of the attribute whose value is the value of this
ValueExp
.
getAttributeName
public String getAttributeName()
-
Returns a string representation of the name of the attribute.
-
-
-
Returns:
-
the attribute name.
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 String toString()
-
Returns the string representing its value.
-
-
Overrides:
-
toString
in class
Object
-
-
Returns:
-
a string representation of the 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 Object getAttribute(ObjectName name)
-
Return the value of the given attribute in the named MBean. If the attempt to access the attribute generates an exception, return null.
-
-
-
Parameters:
-
name - the name of the MBean whose attribute is to be returned.
-
Returns:
-
the value of the attribute, or null if it could not be obtained.