Supongamos que tenemos un MBean que tiene los siguientes atributos y operaciones.Cómo verificar programáticamente las operaciones y los atributos de MBean JMX?
Atributos: nombre tamaño
Operaciones: getName() getSize()
¿Hay una manera de comprobar mediante programación de los atributos y operaciones? He estado trabajando con IBM WebSphere MBeans y su documentación no es muy buena.
Por ejemplo, si va al IBMs Infocenter y navega hasta Despliegue de red -> Referencia -> Interfaces de programación -> Interfaces Mbean -> ThreadPool. Solo tienen atributos enumerados y no hay operaciones.
Utilizando la herramienta wsadmin de WebSphere, realmente puedo verificar para ver las operaciones y los atributos. Me gustaría saber si hay una forma de hacer esto con todos los 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()
¿Respondió mi respuesta en absoluto al @ MD6380? – Gray
Sí, eso ayudó. ¡Gracias! – MD6380