2010-10-05 7 views
6

Beim Anzeigen von JMX-Beans in JConsole werden alle Beans unter einem bestimmten Domänenteil als Hierarchie gerendert. (Jvisualvm hat das gleiche Verhalten mit dem JConsole MBeans Plugin.)Wie entscheidet JConsole über die Reihenfolge der Verwendung von JMX-Schlüsseln zum Rendern eines Baums?

Ich weiß, dass JMX Objektnamen sind nicht hierarchisch, aber dennoch JConsole ist Kommissionierung die Schlüssel in einer bestimmten Reihenfolge, so dass es ihnen hierarchisch machen kann.

Weiß jemand, mit welchen Regeln er die Schlüssel bestellt? Es scheint nicht von links nach rechts oder alphabetisch zu sein.

Danke.

Antwort

3

Es wird wahrscheinlich nach den Konventionen JMX ObjectName aus dem JMX Best Practices Guide dargelegt.

+1

Hmm ... Sieht so aus, als ob JConsole den 'type' Schlüssel speziell behandelt (da er in der Spezifikation einen speziellen Status erhält) und rendert diesen als Knoten der höchsten Ebene unterhalb der Domäne. – dty

Verwandte Themen