|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.util.JBossObject
org.jboss.classloading.plugins.DelegatingDomainClassLoader
public class DelegatingDomainClassLoader
A delegate domain classloader.
| Field Summary | |
|---|---|
protected WrappingClassLoader |
delegate
The delegate classloader |
protected ClassLoadingDomain |
domain
The domain |
| Fields inherited from class org.jboss.util.JBossObject |
|---|
hashCode, log, toString |
| Constructor Summary | |
|---|---|
DelegatingDomainClassLoader(ClassLoader delegate)
Create a new Delegating domain classloader |
|
| Method Summary | |
|---|---|
ClassLoadingDomain |
getDomain()
The domain of the classloader |
Package |
getPackage(String name)
Get a package defined by the classloader |
Set |
getPackageNames()
Get the packages defined by the classloader |
Class |
loadClassLocally(String name,
boolean resolve)
Load a class |
URL |
loadResourceLocally(String name)
Get a resource |
void |
setDomain(ClassLoadingDomain domain)
Set the domain of the classloader |
void |
toShortString(org.jboss.util.JBossStringBuilder buffer)
|
void |
toString(org.jboss.util.JBossStringBuilder buffer)
|
| Methods inherited from class org.jboss.util.JBossObject |
|---|
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.util.JBossInterface |
|---|
clone, toShortString |
| Field Detail |
|---|
protected ClassLoadingDomain domain
protected WrappingClassLoader delegate
| Constructor Detail |
|---|
public DelegatingDomainClassLoader(ClassLoader delegate)
delegate - the delegate classloader| Method Detail |
|---|
public ClassLoadingDomain getDomain()
DomainClassLoader
getDomain in interface DomainClassLoaderpublic void setDomain(ClassLoadingDomain domain)
DomainClassLoader
setDomain in interface DomainClassLoader
public Class loadClassLocally(String name,
boolean resolve)
throws ClassNotFoundException
DomainClassLoader
loadClassLocally in interface DomainClassLoadername - the class nameresolve - whether to resolve the class
ClassNotFoundException - when there is not classpublic URL loadResourceLocally(String name)
DomainClassLoader
loadResourceLocally in interface DomainClassLoadername - the resource name
public Set getPackageNames()
DomainClassLoader
getPackageNames in interface DomainClassLoaderpublic Package getPackage(String name)
DomainClassLoader
getPackage in interface DomainClassLoadername - the name of the package
public void toString(org.jboss.util.JBossStringBuilder buffer)
toString in class org.jboss.util.JBossObjectpublic void toShortString(org.jboss.util.JBossStringBuilder buffer)
toShortString in interface org.jboss.util.JBossInterfacetoShortString in class org.jboss.util.JBossObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||