Interface | Description |
---|---|
LibrarySource |
This interface represents a source for obtaining native libraries for a
given module via the module's class loader.
|
ModuleListener |
This interface is an event listener for ModuleEvent events.
|
ResourceSource |
This interface represents a source for obtaining resources for a
given module via the module's class loader.
|
SearchPolicy |
This interface represents a policy to define the most basic behavior
of how classes, resources, and native libraries within a specific instance
of ModuleManager are found.
|
URLPolicy |
This interface represents the ModuleLoader's policy for creating
URL for resource loading and security purposes.
|
Class | Description |
---|---|
DefaultURLPolicy |
This class implements a simple URLPolicy that the ModuleManager
uses if the application does not specify one.
|
JarResourceSource |
This class implements a ResourceSource for retrieving resources
from a JAR file.
|
Module |
The Module class is a grouping mechanism for application classes
and resources.
|
ModuleClassLoader |
Each module that is managed by a ModuleManager has a
ModuleClassLoader associated with it.
|
ModuleEvent |
This is an event class that is used by the ModuleManager to
indicate when modules are added, removed, or reset.
|
ModuleManager |
The ModuleManager class is the core facility for defining a
re-usable, policy-driven class loader for applications that require
flexible class loading mechanisms.
|
SystemResourceSource |
This class implements a ResourceSource for retrieving resources
from the system class loader.
|
Exception | Description |
---|---|
ResourceNotFoundException |