public final synchronized void addClassLoader(ObjectName name, ClassLoader loader) { loadersWithNames.put(name, loader); if (!(loader instanceof PrivateClassLoader)) add(name, loader); }
public final synchronized void removeClassLoader(ObjectName name) { ClassLoader loader = loadersWithNames.remove(name); if (!(loader instanceof PrivateClassLoader)) remove(name, loader); }