public abstract class AbstractJBossClassPoolFactory extends AbstractClassPoolFactory
| Modifier and Type | Field and Description |
|---|---|
protected org.jboss.logging.Logger |
log |
systemClassPool| Constructor and Description |
|---|
AbstractJBossClassPoolFactory() |
| Modifier and Type | Method and Description |
|---|---|
AbstractClassPool |
create(javassist.ClassPool src,
ScopedClassPoolRepository repository)
Makes an instance.
|
protected javassist.ClassPool |
getCreateParentClassPools(ClassLoader cl,
javassist.ClassPool src,
ScopedClassPoolRepository repository)
Creates the entire parent class pool chain of the ClassPool corresponding to
cl. |
create, getSystemClassPool, setSystemClassPoolprotected javassist.ClassPool getCreateParentClassPools(ClassLoader cl, javassist.ClassPool src, ScopedClassPoolRepository repository)
cl.cl - the ClassLoader whose corresponding ClassPool is being created.
Should not be nullsrc - repository - clNullPointerException - if cl is nullpublic AbstractClassPool create(javassist.ClassPool src, ScopedClassPoolRepository repository)
ScopedClassPoolFactorycreate in interface ScopedClassPoolFactorycreate in class AbstractClassPoolFactoryCopyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.