| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| LocalLoader | A loader which implements the local part of a module. | 
| ModuleClassLoaderFactory | A producer for Module class loaders. | 
| ModuleSpec.Builder | A builder for new module specifications. | 
| Resource | A single resource from a ResourceLoader. | 
| ResourceLoader | A loader for resources from a specific resource root within a module. | 
| Class Summary | |
|---|---|
| AbstractResourceLoader | |
| ClassifyingModuleLoader | A module loader which selects a delegate module loader based upon the prefix of the module name. | 
| ClassSpec | A class definition specification. | 
| ConcurrentClassLoader | A classloader which can delegate to multiple other classloaders without risk of deadlock. | 
| DependencySpec | A dependency specification that represents a single dependency for a module. | 
| LocalLoaders | Static factory methods for various types of local loaders. | 
| LocalModuleLoader | A local filesystem-backed module loader. | 
| Main | The main entry point of JBoss Modules when run as a JAR on the command line. | 
| Module | A module is a unit of classes and other resources, along with the specification of what is imported and exported by this module from and to other modules. | 
| ModuleClassLoader | A module classloader. | 
| ModuleClassLoader.Configuration | An opaque configuration used internally to create a module class loader. | 
| ModuleIdentifier | A unique identifier for a module within a module loader. | 
| ModuleLoader | A repository for modules, from which a module may be loaded by identifier. | 
| ModuleSpec | A Modulespecification which is used by aModuleLoaderto define new modules. | 
| PackageSpec | A specification for a package to define. | 
| PathUtils | General helpful path utility methods. | 
| ResourceLoaders | Static factory methods for various types of resource loaders. | 
| ResourceLoaderSpec | A specification of a resource loader within a module. | 
| SystemClassPathModuleLoader | The module loader for the system/application class path module. | 
| Enum Summary | |
|---|---|
| AssertionSetting | The assertion setting for a package or class. | 
| Exception Summary | |
|---|---|
| ModuleLoadException | Module load exception, thrown when there is some problem loading a module. | 
| ModuleNotFoundException | Module not found exceptions are thrown when no module loaders can locate a module which fulfills a given module identifier. | 
| Error Summary | |
|---|---|
| ModuleLoadError | Module load error, thrown when there is some problem loading a module during runtime. | 
The primary JBoss Modules API.  The key classes in this package are Module, ModuleLoader,
 ConcurrentClassLoader, and ModuleClassLoader.  These classes make up the backbone of the module
 system.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||