javax.management
public class AttributeValueExp extends Object implements ValueExp
AttributeValueExp
may be used anywhere a ValueExp
is required.Constructor and Description |
---|
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. |
Modifier and Type | Method and Description |
---|---|
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.
|
@Deprecated public AttributeValueExp()
AttributeValueExp
with a null attribute.public String getAttributeName()
public ValueExp apply(ObjectName name) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException
AttributeValueExp
on an MBean.apply
in interface ValueExp
name
- The name of the MBean on which the AttributeValueExp
will be applied.ValueExp
.BadAttributeValueExpException
InvalidApplicationException
BadStringOperationException
BadBinaryOpValueExpException
public String toString()
public void setMBeanServer(MBeanServer s)
setMBeanServer
in interface ValueExp
s
- The MBean server on which the query is to be performed.protected Object getAttribute(ObjectName name)
name
- the name of the MBean whose attribute is to be returned. Submit a bug or feature Copyright © 1993, 2017, Oracle and/or its affiliates. All rights reserved.
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.