Wie Sie programmgesteuert überprüfen Sie die JMX-MBean-Operationen und-Attribute?

Nehmen wir an, wir haben eine MBean, die die folgenden Attribute und Operationen.

Attribute:
name
Größe

Operationen:
getName()
getSize()

Gibt es eine Möglichkeit, programmgesteuert überprüfen Sie die Attribute und Operationen? Ich arbeite mit dem IBM WebSphere MBeans und Ihre Dokumentation ist nicht sehr gut.

Zum Beispiel, wenn Sie gehen, um IBMs Infocenter und navigieren Sie zu " Network Deployment -> Referenz -> Programmierung von Schnittstellen -> Mbean-Schnittstellen -> ThreadPool. Sie müssen nur die aufgelisteten Attribute und keine Operationen.

Mithilfe der WebSphere wsadmin-tool, ich kann tatsächlich sehen, die Operationen und Attribute. Ich würde gerne wissen, ob es einen Weg gibt, dies zu tun mit alle MBeans.

wsadmin>print Help.attributes(object)
Attribute                       Type                            Access
name                            java.lang.String                RO
maximumSize                     int                             RW
minimumSize                     int                             RW
inactivityTimeout               long                            RW
growable                        boolean                         RW
stats                           javax.management.j2ee.statistics.Stats  RO

wsadmin>print Help.operations(object)
Operation
java.lang.String getName()
int getMaximumPoolSize()
void setMaximumPoolSize(int)
int getMinimumPoolSize()
void setMinimumPoolSize(int)
long getKeepAliveTime()
void setKeepAliveTime(long)
boolean isGrowAsNeeded()
void setGrowAsNeeded(boolean)
javax.management.j2ee.statistics.Stats getStats()
Hast meine Antwort überhaupt helfen @MD6380?
Ja, das hat geholfen. Danke!

InformationsquelleAutor MD6380 | 2012-04-26

Schreibe einen Kommentar