Lines Matching defs:mbean

330             DynamicMBean mbean = (DynamicMBean) mbeanToRegister;
333 name = mbean.getMBeanInfo().getClassName();
898 DynamicMBean mbean = Introspector.makeDynamicMBean(object);
900 return registerDynamicMBean(classname, mbean, name);
904 DynamicMBean mbean,
919 ObjectName logicalName = preRegister(mbean, server, name);
928 if (mbean instanceof DynamicMBean2) {
930 ((DynamicMBean2) mbean).preRegister2(server, logicalName);
955 final Object resource = getResource(mbean);
966 context = registerWithRepository(resource, mbean, logicalName);
974 postRegister(logicalName, mbean, registered, registerFailed);
1000 DynamicMBean mbean, MBeanServer mbs, ObjectName name)
1006 if (mbean instanceof MBeanRegistration)
1007 newName = ((MBeanRegistration) mbean).preRegister(mbs, name);
1017 ObjectName logicalName, DynamicMBean mbean,
1020 if (registerFailed && mbean instanceof DynamicMBean2)
1021 ((DynamicMBean2) mbean).registerFailed();
1023 if (mbean instanceof MBeanRegistration)
1024 ((MBeanRegistration) mbean).postRegister(registrationDone);
1051 private static void postDeregisterInvoke(ObjectName mbean,
1056 MBEANSERVER_LOGGER.fine("While unregistering MBean ["+mbean+
1065 MBEANSERVER_LOGGER.fine("While unregistering MBean ["+mbean+
1100 private static Object getResource(DynamicMBean mbean) {
1101 if (mbean instanceof DynamicMBean2)
1102 return ((DynamicMBean2) mbean).getResource();
1104 return mbean;
1593 private static String safeGetClassName(DynamicMBean mbean) {
1595 return getClassName(mbean);
1650 * Get the existing wrapper for this listener, name, and mbean, if
1661 * (listener,name,mbean) set. But we do not want this canonical
1667 DynamicMBean mbean,
1669 Object resource = getResource(mbean);
1732 Object mbean) {
1735 this.mbean = mbean;
1741 if (notification.getSource() == mbean)
1762 return (w.listener == listener && w.mbean == mbean
1777 System.identityHashCode(mbean));
1781 * instances of ListenerWrapper with the same mbean but
1794 private Object mbean;
1800 private static String getClassName(DynamicMBean mbean) {
1801 if (mbean instanceof DynamicMBean2)
1802 return ((DynamicMBean2) mbean).getClassName();
1804 return mbean.getMBeanInfo().getClassName();
1807 private static void checkMBeanPermission(DynamicMBean mbean,
1813 checkMBeanPermission(safeGetClassName(mbean),