|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
@Role public interface ClassLoaderManager
Store and create automatically class loaders by namespace.
All classloaders inherit from root classloader which is associated to null namespace.
| Method Summary | |
|---|---|
void |
dropURLClassLoader(String namespace)
Remove the classloader associated to the provided namespace. |
void |
dropURLClassLoaders()
Remove all classloaders. |
NamespaceURLClassLoader |
getURLClassLoader(String namespace,
boolean create)
Create and get classloader associated to the provided namespace. |
| Method Detail |
|---|
NamespaceURLClassLoader getURLClassLoader(String namespace,
boolean create)
namespace - the namespacecreate - true if the class loader should be created if it does not exists
void dropURLClassLoaders()
void dropURLClassLoader(String namespace)
namespace - the namespace
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||