通过mbeans公开抽象类的属性

时间:2013-04-01 13:57:27

标签: java jconsole mbeans

我有一个实现mbean接口的抽象类。我在界面中声明了2个getter。当我运行代码时,使用jconsole我可以访问2个getter但我无法访问在抽象类中声明的2个属性。我可以做什么来访问属性?

我已将注册表作为 -

MBeanServer server = ManagementFactory.getPlatformMBeanServer();
ObjectName id = new ObjectName("pkgname:type=AbcMBean");
StandardMBean mbean = new StandardMBean(xyz, AbcMBean.class);
server.registerMBean(mbean, id);

xyz是抽象类Abc的对象

我在抽象类的一个函数中设置了属性的值。我没有使用任何二传手。

0 个答案:

没有答案