Package org.codehaus.plexus.classworlds
Class ClassWorld
java.lang.Object
org.codehaus.plexus.classworlds.ClassWorld
- Direct Known Subclasses:
ClassWorldReverseAdapter
A collection of
ClassRealm
s, indexed by id.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<ClassWorldListener>
private Map<String,
ClassRealm> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(ClassWorldListener listener) private void
closeIfJava7
(ClassRealm realm) void
disposeRealm
(String id) getClassRealm
(String id) newRealm
(String id, ClassLoader classLoader) void
removeListener
(ClassWorldListener listener)
-
Field Details
-
realms
-
listeners
-
-
Constructor Details
-
ClassWorld
-
ClassWorld
public ClassWorld()
-
-
Method Details
-
newRealm
- Throws:
DuplicateRealmException
-
newRealm
- Throws:
DuplicateRealmException
-
disposeRealm
- Throws:
NoSuchRealmException
-
closeIfJava7
-
getRealm
- Throws:
NoSuchRealmException
-
getRealms
-
getClassRealm
-
addListener
-
removeListener
-