public interface QueryExp extends Serializable
データベース・クエリーの「WHERE句」に似た関係制約を表します。Query
クラスのstaticメソッドにより、QueryExpのインスタンスが返されます。
このインタフェースを実装してカスタム・クエリーを作成することもできますが、推奨されていません。インタフェースを直接実装するよりも、QueryEval
クラスを継承して、setMBeanServer(javax.management.MBeanServer)
メソッドが正常に動作するようにすることをお薦めします。
MBeanServer.queryNames
修飾子と型 | メソッドと説明 |
---|---|
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サーバー。 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.