JavaTM Platform
Standard Ed. 6

接口 javax.management.QueryExp
的使用

使用 QueryExp 的软件包
javax.management 提供 Java Management Extensions 的核心类。 
 

javax.managementQueryExp 的使用
 

实现 QueryExpjavax.management 中的类
 class ObjectName
          表示 MBean 的对象名,或者能够与多个 MBean 名称相匹配的模式。
 

返回 QueryExpjavax.management 中的方法
static QueryExp Query.and(QueryExp q1, QueryExp q2)
          返回一个查询表达式,它是其他两个查询表达式的“与”。
static QueryExp Query.anySubString(AttributeValueExp a, StringValueExp s)
          返回一个查询表达式,表示基于字符串参数的约束条件。
static QueryExp Query.between(ValueExp v1, ValueExp v2, ValueExp v3)
          返回一个查询表达式,表示一个值在其他两个值之间的约束条件。
static QueryExp Query.eq(ValueExp v1, ValueExp v2)
          返回一个查询表达式,表示基于两个值的等于约束条件。
static QueryExp Query.finalSubString(AttributeValueExp a, StringValueExp s)
          返回一个查询表达式,表示基于字符串参数的约束条件。
static QueryExp Query.geq(ValueExp v1, ValueExp v2)
          返回一个查询表达式,表示基于两个值的“大于或等于”约束条件。
static QueryExp Query.gt(ValueExp v1, ValueExp v2)
          返回一个查询表达式,表示基于两个值的“大于”约束条件。
static QueryExp Query.in(ValueExp val, ValueExp[] valueList)
          返回一个表达式,限制某个值为显式列表中的一项。
static QueryExp Query.initialSubString(AttributeValueExp a, StringValueExp s)
          返回一个查询表达式,表示基于字符串参数的约束条件。
static QueryExp Query.isInstanceOf(StringValueExp classNameValue)
          返回一个查询表达式,表示基于 MBean 类的继承约束条件。
static QueryExp Query.leq(ValueExp v1, ValueExp v2)
          返回一个查询表达式,表示基于两个值的“小于或等于”约束条件。
static QueryExp Query.lt(ValueExp v1, ValueExp v2)
          返回一个查询表达式,表示 基于两个值的“小于”约束条件。
static QueryExp Query.match(AttributeValueExp a, StringValueExp s)
          返回一个查询表达式,表示基于字符串参数的匹配约束条件。
static QueryExp Query.not(QueryExp queryExp)
          返回一个与其参数相反的约束条件。
static QueryExp Query.or(QueryExp q1, QueryExp q2)
          返回一个查询表达式,它是其他两个查询表达式的“或”。
 

参数类型为 QueryExpjavax.management 中的方法
static QueryExp Query.and(QueryExp q1, QueryExp q2)
          返回一个查询表达式,它是其他两个查询表达式的“与”。
static QueryExp Query.not(QueryExp queryExp)
          返回一个与其参数相反的约束条件。
static QueryExp Query.or(QueryExp q1, QueryExp q2)
          返回一个查询表达式,它是其他两个查询表达式的“或”。
 Set<ObjectInstance> MBeanServer.queryMBeans(ObjectName name, QueryExp query)
           
 Set<ObjectInstance> MBeanServerConnection.queryMBeans(ObjectName name, QueryExp query)
          获得该 MBean 服务器所控制的 MBean。
 Set<ObjectName> MBeanServer.queryNames(ObjectName name, QueryExp query)
           
 Set<ObjectName> MBeanServerConnection.queryNames(ObjectName name, QueryExp query)
          获得该 MBean 服务器所控制的 MBean 的名称。
 


JavaTM Platform
Standard Ed. 6

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

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