@Override
public void handleNotification(final Notification notification, final Object handback) {
if (notification instanceof MBeanServerNotification
&& notification.getType().equals(MBeanServerNotification.UNREGISTRATION_NOTIFICATION)
&& ((MBeanServerNotification) notification).getMBeanName().equals(objectNameInternal)) {
try {
internalServer.unregisterMBean(objectNameInternal);
configMBeanServer.removeNotificationListener(MBeanServerDelegate.DELEGATE_NAME, this);
} catch (MBeanRegistrationException | ListenerNotFoundException | InstanceNotFoundException e) {
throw new IllegalStateException(e);
}
}
}
AbstractDynamicWrapper.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:hashsdn-controller
作者:
评论列表
文章目录