JavaTM Platform
Standard Ed. 6

javax.management
接口 QueryExp

所有超级接口:
Serializable
所有已知实现类:
ObjectName

public interface QueryExp
extends Serializable

表示可在数据库查询“where 子句”中使用的相关约束。QueryExp 实例将由 Query 类的静态方法返回。

可以通过实现此接口创建自定义查询,但不建议使用。创建自定义查询最好扩展 QueryEval 类,而不是直接实现该接口,以便 setMBeanServer(javax.management.MBeanServer) 方法能够正确运行。

从以下版本开始:
1.5

方法摘要
 boolean apply(ObjectName name)
          在 MBean 上应用 QueryExp。
 void setMBeanServer(MBeanServer s)
          设置将在其上执行查询的 MBean 服务器。
 

方法详细信息

apply

boolean apply(ObjectName name)
              throws BadStringOperationException,
                     BadBinaryOpValueExpException,
                     BadAttributeValueExpException,
                     InvalidApplicationException
在 MBean 上应用 QueryExp。

参数:
name - 将在其上应用 QueryExp 的 MBean 的名称。
返回:
如果将查询成功应用到了 MBean,则返回 true,否则返回 false。
抛出:
BadStringOperationException
BadBinaryOpValueExpException
BadAttributeValueExpException
InvalidApplicationException

setMBeanServer

void setMBeanServer(MBeanServer s)
设置将在其上执行查询的 MBean 服务器。

参数:
s - 将在其上执行查询的 MBean 服务器。

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策