public interface QueryExp extends Serializable
表示与数据库查询“where子句”类似的关系约束。 QueryExp的实例由Query
类的静态方法返回。
通过实现此接口来创建自定义查询是可能的,但不推荐使用。 在这种情况下,最好是延长QueryEval
类,而不是直接实现该接口,使setMBeanServer(javax.management.MBeanServer)
法正常工作。
MBeanServer.queryNames
Modifier and Type | Method and Description |
---|---|
boolean |
apply(ObjectName name)
在MBean上应用QueryExp。
|
void |
setMBeanServer(MBeanServer s)
设置要执行查询的MBean服务器。
|
boolean apply(ObjectName name) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException
name
- 要应用QueryExp的MBean的名称。
BadStringOperationException
BadBinaryOpValueExpException
BadAttributeValueExpException
InvalidApplicationException
void setMBeanServer(MBeanServer s)
s
- 要执行查询的MBean服务器。