-
- All Superinterfaces:
-
Serializable
- 所有已知实现类:
-
AttributeValueExp
,StringValueExp
public interface ValueExpextends Serializable
表示可以作为参数传递给关系表达式的值。 字符串,数字,属性是有效值,应由ValueExp
的实现表示。- 从以下版本开始:
- 1.5
-
-
方法摘要
所有方法 实例方法 抽象方法 弃用的方法 变量和类型 方法 描述 ValueExp
apply(ObjectName name)
在MBean上应用ValueExp。void
setMBeanServer(MBeanServer s)
已过时。不需要此方法,因为ValueExp
可以访问在其中它被通过使用评估的MBean服务器QueryEval.getMBeanServer()
。
-
-
-
方法详细信息
-
apply
ValueExp apply(ObjectName name) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException
在MBean上应用ValueExp。- 参数
-
name
- 将应用ValueExp的MBean的名称。 - 结果
-
ValueExp
。 - 异常
-
BadStringOperationException
- 将无效的字符串操作传递给构造查询的方法时 -
BadBinaryOpValueExpException
- 将无效表达式传递给构造查询的方法时 -
BadAttributeValueExpException
- 将无效的MBean特性传递给查询构造方法时 -
InvalidApplicationException
- 尝试无效申请时
-
setMBeanServer
@Deprecatedvoid setMBeanServer(MBeanServer s)
Deprecated.This method is not needed because aValueExp
can access the MBean server in which it is being evaluated by usingQueryEval.getMBeanServer()
.设置要在其上执行查询的MBean服务器。- 参数
-
s
- 要在其上执行查询的MBean服务器。
-
-