Interface | Description |
---|---|
IterableLocalLoader |
A local loader which can enumerate its contents.
|
IterableModuleFinder |
A module finder which is iterable.
|
IterableResourceLoader |
A resource loader which has the ability to enumerate its contents.
|
LocalLoader |
A loader which implements the local part of a module.
|
ModuleClassLoaderFactory |
A producer for Module class loaders.
|
ModuleFinder |
A locator for module definitions.
|
ModuleLoader.MBeanReg | |
ModuleSpec.AliasBuilder |
A builder for new alias module specifications.
|
ModuleSpec.Builder |
A builder for new concrete module specifications.
|
PreMain |
An initialization task which is run before the application's
main method. |
Resource |
A single resource from a
ResourceLoader . |
ResourceLoader |
A loader for resources from a specific resource root within a module.
|
Class | Description |
---|---|
AbstractLocalLoader |
An abstract local loader implementation.
|
AbstractResourceLoader |
An abstract resource loader implementation.
|
AliasModuleSpec |
A module specification for a module alias.
|
CallerContext |
Various methods for obtaining caller info.
|
CallerContext.Hack | |
ClassifyingModuleLoader |
A module loader which selects a delegate module loader based upon the prefix of the module name.
|
ClassLoaderLocalLoader | |
ClassPathModuleLoader |
Date: 06.05.2011
|
ClassSpec |
A class definition specification.
|
ConcreteModuleSpec |
A
Module specification for a concrete module implementation. |
ConcurrentClassLoader |
A classloader which can delegate to multiple other classloaders without risk of deadlock.
|
DefaultBootModuleLoaderHolder | |
Dependency |
A dependency item.
|
DependencySpec |
A dependency specification that represents a single dependency for a module.
|
DependencyTreeViewer |
A dependency tree viewer utility.
|
FastCopyHashSet<E> |
A HashSet that is optimized for fast shallow copies.
|
FileEntryResource |
A file entry resource.
|
FileResourceLoader | |
FilteredIterableLocalLoader | |
FilteredIterableResourceLoader | |
FilteredLocalLoader | |
FilteredResourceLoader | |
JarEntryResource | |
JarFileResourceLoader | |
JarFileResourceLoader.CodeSigners | |
JarModuleFinder |
A module finder which uses a JAR file as a module repository.
|
JarModuleLoader | |
JDKPaths |
A utility class which maintains the set of JDK paths.
|
LayeredModulePathFactory |
Provides a module path that includes entries for any "layer" and "add-on" directory structures found
within the regular items in the provided module path.
|
LayeredModulePathFactory.LayersConfig | |
Linkage |
The linkage state of a module.
|
LocalDependency | |
LocalLoaders |
Static factory methods for various types of local loaders.
|
LocalModuleFinder |
A module finder which locates module specifications which are stored in a local module
repository on the filesystem, which uses
module.xml descriptors. |
LocalModuleLoader |
A local filesystem-backed module loader.
|
Main |
The main entry point of JBoss Modules when run as a JAR on the command line.
|
Metrics | |
ModularContentHandlerFactory | |
ModularURLStreamHandlerFactory |
The root URL stream handler factory for the module system.
|
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.
|
Module.Visited | |
ModuleClassLoader |
A module classloader.
|
ModuleClassLoader.Configuration |
An opaque configuration used internally to create a module class loader.
|
ModuleClassLoaderDependency | |
ModuleDependency | |
ModuleDependencySpec |
A dependency specification on a module.
|
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.
|
ModuleLoader.FutureModule | |
ModuleLoader.MXBeanImpl | |
ModuleLoader.RealMBeanReg | |
ModuleLoader.TempMBeanReg | |
ModuleSpec |
A
Module specification which is used by a ModuleLoader to define new modules. |
ModulesPolicy | |
ModuleXmlUtil |
Utility class for default module file names.
|
NativeLibraryResourceLoader |
A base class for resource loaders which can load native libraries.
|
NativeLibraryResourceLoader.Identification |
Separate class for native platform ID which is only loaded when native libs are loaded.
|
PackageSpec |
A specification for a package to define.
|
Paths<T,A> |
A pair of path maps.
|
PathUtils |
General helpful path utility methods.
|
PropertyReadAction | |
PropertyWriteAction |
Date: 11.05.2011
|
ResourceLoaders |
Static factory methods for various types of resource loaders.
|
ResourceLoaderSpec |
A specification of a resource loader within a module.
|
SecurityActions |
This class must not be public.
|
StartTimeHolder | |
StreamUtil | |
UnlockedReadHashMap<K,V> |
A hash map that supports non-blocking, lockless read access.
|
UnlockedReadHashMap.Item<K,V> | |
URLResource |
Enum | Description |
---|---|
AssertionSetting |
The assertion setting for a package or class.
|
Linkage.State |
Exception | Description |
---|---|
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 | Description |
---|---|
ModuleLoadError |
Module load error, thrown when there is some problem loading a module during runtime.
|
Module
, ModuleLoader
,
ConcurrentClassLoader
, and ModuleClassLoader
. These classes make up the backbone of the module
system.