javax.management
Interface ValueExp
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- StringValueExp, AttributeValueExp, TimesOpValueExp, DivOpValueExp, BooleanValueExp, MinusOpValueExp, NumericValueExp, PlusOpValueExp
- public interface ValueExp
- extends java.io.Serializable
Represents values that can be passed as arguments to
relational expressions. Strings, numbers, attributes are valid values
and should be represented by implementations of ValueExp.
- Author:
- Young Yang
apply
public ValueExp apply(ObjectName name)
throws BadStringOperationException,
BadBinaryOpValueExpException,
BadAttributeValueExpException,
InvalidApplicationException
- Applies the ValueExp on a MBean.
- Parameters:
name - The name of the MBean on which the ValueExp will be applied.- Returns:
- The
ValueExp. - Throws:
BadStringOperationException - BadBinaryOpValueExpException - BadAttributeValueExpException - InvalidApplicationException -
setMBeanServer
public void setMBeanServer(MBeanServer server)
- Sets the MBean server on which the query is to be performed.
- Parameters:
server - The MBean server on which the query is to be performed.