Package org.jboss.modules

The primary JBoss Modules API.

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 Module specification which is used by a ModuleLoader to 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.
 

Package org.jboss.modules Description

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.



Copyright © 2011. All Rights Reserved.