Lines Matching refs:mbean
371 Object mbean = new StandardMBean(new Boring(), BoringMBean.class);
462 Object mbean = instantiate(className, loaderName, params, signature);
463 return registerMBean(mbean, name);
482 DynamicMBean mbean;
484 mbean = (DynamicMBean) object;
486 mbean = standardToDynamic(object);
493 DynamicMBean put = mbeans.putIfAbsent(name, mbean);
510 String className = mbean.getMBeanInfo().getClassName();
519 DynamicMBean mbean = getMBean(name);
520 if (mbean == null)
523 MBeanRegistration reg = mbeanRegistration(mbean);
529 if (!mbeans.remove(name, mbean))
533 Object userMBean = getUserMBean(mbean);
549 DynamicMBean mbean = getMBean(name);
550 return new ObjectInstance(name, mbean.getMBeanInfo().getClassName());
712 DynamicMBean mbean = getMBean(name);
713 String mbeanClassName = mbean.getMBeanInfo().getClassName();
716 ClassLoader loader = getUserMBean(mbean).getClass().getClassLoader();
814 DynamicMBean mbean = getMBean(mbeanName);
815 Object userMBean = getUserMBean(mbean);
1003 DynamicMBean mbean = mbeans.get(name);
1004 if (mbean == null)
1006 return mbean;
1275 // private final DynamicMBean mbean;
1277 // NotifWrapper(DynamicMBean mbean) {
1278 // this.mbean = mbean;
1283 // return mbean.getAttribute(attribute);
1289 // mbean.setAttribute(attribute);
1293 // return mbean.getAttributes(attributes);
1297 // return mbean.setAttributes(attributes);
1303 // return mbean.invoke(actionName, params, signature);
1307 // return mbean.getMBeanInfo();
1313 // ((NotificationEmitter) mbean).removeNotificationListener(
1321 // ((NotificationBroadcaster) mbean).addNotificationListener(
1327 // ((NotificationBroadcaster) mbean).removeNotificationListener(listener);
1331 // return ((NotificationBroadcaster) mbean).getNotificationInfo();
1335 // return getUserMBean(mbean);
1364 private static Object getUserMBean(DynamicMBean mbean) {
1365 if (mbean instanceof WrapDynamicMBean)
1366 return ((WrapDynamicMBean) mbean).getWrappedMBean();
1367 return mbean;