private static bool CheckRoleClassNames(RoleInfo roleInfo, IEnumerable<ObjectName> objectNames, IMBeanServerConnection serverConnection) { foreach (ObjectName name in objectNames) { if (!serverConnection.IsRegistered(name)) { return false; } MBeanInfo beanInfo = serverConnection.GetMBeanInfo(name); if (beanInfo.ClassName != roleInfo.RefMBeanClassName) { return false; } } return true; }
private static bool CheckRoleClassNames(RoleInfo roleInfo, IEnumerable <ObjectName> objectNames, IMBeanServerConnection serverConnection) { foreach (ObjectName name in objectNames) { if (!serverConnection.IsRegistered(name)) { return(false); } MBeanInfo beanInfo = serverConnection.GetMBeanInfo(name); if (beanInfo.ClassName != roleInfo.RefMBeanClassName) { return(false); } } return(true); }
public bool IsRegistered(ObjectName name) { return(_exportedServer.IsRegistered(name)); }