/** * Unregister a domain from the MBeanServer * * @param domain the domain */ protected void unregisterDomainMBean(ClassLoaderDomain domain) { if (mbeanServer == null) return; try { ObjectName name = getObjectName(domain); mbeanServer.unregisterMBean(name); } catch (Exception e) { log.warn("Error unregistering domain: " + domain, e); } }
/** * Register a domain with the MBeanServer * * @param domain the domain */ protected void registerDomainMBean(ClassLoaderDomain domain) { if (mbeanServer == null) return; try { ObjectName name = getObjectName(domain); mbeanServer.registerMBean(domain, name); } catch (Exception e) { log.warn("Error registering domain: " + domain, e); } }
/** * Unregister a domain from the MBeanServer * * @param domain the domain */ protected void unregisterDomainMBean(ClassLoaderDomain domain) { if (mbeanServer == null) return; try { ObjectName name = getObjectName(domain); mbeanServer.unregisterMBean(name); } catch (Exception e) { log.warn("Error unregistering domain: " + domain, e); } }
/** * Register a domain with the MBeanServer * * @param domain the domain */ protected void registerDomainMBean(ClassLoaderDomain domain) { if (mbeanServer == null) return; try { ObjectName name = getObjectName(domain); mbeanServer.registerMBean(domain, name); } catch (Exception e) { log.warn("Error registering domain: " + domain, e); } }
public ObjectName getSystem() { ClassLoaderSystem system = (ClassLoaderSystem) getClassLoaderSystem(); if (system == null) return null; return system.getObjectName(); }
public ObjectName getSystem() { ClassLoaderSystem system = (ClassLoaderSystem) getClassLoaderSystem(); if (system == null) return null; return system.getObjectName(); }