46474849505152
public JBossUclDelegatingClassPool(ClassPoolDomain domain, ClassLoader cl, ClassPool parent, ScopedClassPoolRepository repository, File tmpDir, URL tmpURL) { super(domain, cl, parent, repository); toClassInvoker = new ToClassInvoker(tmpDir); }
606162636465666768
{ throw new IllegalArgumentException("Domain was not instance of JBossClClassPoolDomain: " + domain.getClass().getName()); } this.module = new WeakReference<Module>(module); this.callback = callback; toClassInvoker = new ToClassInvoker(module == null ? null : module.getDynamicClassRoot()); if (logger.isTraceEnabled()) logger.trace(this + " module"); ((JBossClClassPoolDomain)domain).setupPoolsByPackage(this); }