我需要将 MBean 添加到 jmx 控制台。这是为了获取 SNMP 获取请求并回复它们。我以通常的方式编写了 MBean,但在任何地方都找不到任何与 n00b 兼容的材料来描述如何将此 MBean 添加到 Slee 系统。
在 SIPRec 例子中,有一个 MBean 是这样添加的;
MBeanServer mbs = SleeContainer.lookupFromJndi().getMBeanServer();
ObjectName on = null;
try {
on = new ObjectName(PREFIX + this.name);
if (mbs.getObjectInstance(on) != null) {
mbs.unregisterMBean(on);
}
mbs.registerMBean(this, on);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
但我无法让我的 Sbb 导入SleeContainer类。什么依赖项/步骤使这个导入到项目中?
谁能告诉我在哪里看,以便将此 MBean 添加到 SLEE 并使用 snmp 适配器中的 attributes.xml 路由 SNMP 获取请求。
谢谢。