public class BaseClassPoolDomain extends AbstractClassPoolDomain
logger| Modifier | Constructor and Description |
|---|---|
|
BaseClassPoolDomain(String domainName,
ClassPoolDomain parent,
boolean parentFirst) |
protected |
BaseClassPoolDomain(String domainName,
org.jboss.classpool.base.ParentDelegationStrategy parentDelegationStrategy) |
| Modifier and Type | Method and Description |
|---|---|
void |
addClassPool(DelegatingClassPool pool) |
javassist.CtClass |
getCachedOrCreate(DelegatingClassPool initiatingPool,
String classname,
boolean create) |
javassist.CtClass |
getCachedOrCreate(DelegatingClassPool initiatingPool,
String classname,
String resourceName,
boolean create,
boolean trace) |
protected javassist.CtClass |
getCachedOrCreateFromParent(DelegatingClassPool initiatingPool,
String classname,
String resourceName,
boolean create,
boolean trace) |
int |
getModCount() |
protected List<DelegatingClassPool> |
getPoolsForClassName(String classname) |
protected boolean |
isParentAfter(String classname) |
protected boolean |
isParentBefore(String classname) |
protected void |
lockRead() |
protected void |
lockWrite() |
void |
removeClassPool(DelegatingClassPool pool) |
String |
toString() |
protected void |
unlockRead() |
protected void |
unlockWrite() |
getCachedOrCreateFromPool, getCachedOrCreateFromPool, getCachedOrCreateFromPoolParentpublic BaseClassPoolDomain(String domainName, ClassPoolDomain parent, boolean parentFirst)
protected BaseClassPoolDomain(String domainName, org.jboss.classpool.base.ParentDelegationStrategy parentDelegationStrategy)
public void addClassPool(DelegatingClassPool pool)
public void removeClassPool(DelegatingClassPool pool)
public int getModCount()
public javassist.CtClass getCachedOrCreate(DelegatingClassPool initiatingPool, String classname, boolean create)
public javassist.CtClass getCachedOrCreate(DelegatingClassPool initiatingPool, String classname, String resourceName, boolean create, boolean trace)
protected javassist.CtClass getCachedOrCreateFromParent(DelegatingClassPool initiatingPool, String classname, String resourceName, boolean create, boolean trace)
getCachedOrCreateFromParent in class AbstractClassPoolDomainprotected boolean isParentBefore(String classname)
protected boolean isParentAfter(String classname)
protected List<DelegatingClassPool> getPoolsForClassName(String classname)
protected void lockRead()
protected void unlockRead()
protected void lockWrite()
protected void unlockWrite()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.