APIdia Launch Partner
Top Description Methods
javax.management

public Interface ValueExp

extends Serializable
Known Direct Implementers
javax.management.AttributeValueExp, javax.management.BinaryOpValueExp, javax.management.BooleanValueExp, javax.management.NumericValueExp, javax.management.StringValueExp

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.
Since
1.5

Method Summary

Modifier and TypeMethod and Description
public ValueExp

Returns:

The ValueExp.
apply
(ObjectName
The name of the MBean on which the ValueExp will be applied.
name
)

Applies the ValueExp on a MBean.

public void
setMBeanServer(MBeanServer
The MBean server on which the query is to be performed.
s
)
Deprecated This method is not needed because a ValueExp can access the MBean server in which it is being evaluated by using QueryEval#getMBeanServer().

Sets the MBean server on which the query is to be performed.

Method Detail

applyback to summary
public ValueExp apply(ObjectName name) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException

Applies the ValueExp on a MBean.

Parameters
name:ObjectName

The name of the MBean on which the ValueExp will be applied.

Returns:ValueExp

The ValueExp.

Exceptions
BadStringOperationException:
when an invalid string operation is passed to a method for constructing a query
BadBinaryOpValueExpException:
when an invalid expression is passed to a method for constructing a query
BadAttributeValueExpException:
when an invalid MBean attribute is passed to a query constructing method
InvalidApplicationException:
when an invalid apply is attempted
setMBeanServerback to summary
public void setMBeanServer(MBeanServer s)

Deprecated

This method is not needed because a ValueExp can access the MBean server in which it is being evaluated by using QueryEval#getMBeanServer().

Sets the MBean server on which the query is to be performed.

Parameters
s:MBeanServer

The MBean server on which the query is to be performed.

Annotations
@Deprecated