| Interface | Description |
|---|---|
| ModuleActivator |
Instances supporting this interface know how to activate a Module.
|
| ModuleRegistryListener |
A listener for ModuleRegistryEvents.
|
| Class | Description |
|---|---|
| AbstractModuleRegistry |
Collects functionality common to implementations of ModuleRegistry.
|
| AbstractScanningModuleRegistry |
Collections functionality common to ModuleRegistry implementations that determine the
set of available ModuleMetas through a scan.
|
| DefaultModuleActivator |
This is the default implementation of ModuleActivator.
|
| MiniModuleMetaMap |
A minimal, resource-efficient Map implementation for ModuleMetas.
|
| Module |
A software Module.
|
| ModuleClassLoader |
This is a ClassLoader that knows how to load the code for a Module.
|
| ModuleClassLoader.CompoundIterator<T> |
Compound iterator helper class.
|
| ModuleLicense |
This represents the license for a Module.
|
| ModuleMeta |
The metadata for a software Module.
|
| ModuleRegistry |
A ModuleRegistry is a place where Modules can be found and resolved.
|
| ModuleRegistryEvent |
An event generated by a AbstractModuleRegistry.
|
| ModuleRequirement |
This collects all information needed to find a Module.
|
| ScanningClasspathModuleRegistry |
A (mock) ModuleRegistry that can be used when all Modules are on the class path,
but they still need to be activated/deactivated.
|
| ScanningDirectoriesModuleRegistry |
Upon instantiation, recursively scans the provided directory to look for available Modules.
|
| Version |
Version info generated by Maven.
|
| Exception | Description |
|---|---|
| ModuleActivationException |
This Exception is thrown if Module activation was unsuccessful.
|
| ModuleDeactivationException |
This Exception is thrown if Module deactivation was unsuccessful.
|
| ModuleException |
The abstract superclass of all diet4j-related Exceptions.
|
| ModuleNotFoundException |
This Exception is thrown if we cannot find a Module whose ModuleMeta we have.
|
| ModuleResolutionCandidateNotUniqueException |
This Exception indicates that a ModuleRequirement could not be resolved into
a single resolution candidate.
|
| ModuleResolutionException |
This Exception indicates that a Module cannot be resolved.
|
| ModuleRunException |
This exception indicates that a Module's specified run method was invoked, but
that the method threw an exception
|
| NoModuleResolutionCandidateException |
This Exception indicates that a ModuleRequirement could not be resolved into
a single resolution candidate.
|
| NoRunMethodException |
This exception indicates that a Module's specified run method was invoked, but
that the method could not be found.
|
| Error | Description |
|---|---|
| NoClassDefFoundWithClassLoaderError |
Extends NoClassDefFoundError with the ModuleClassLoader that attempted to find the Class.
|
Copyright © 2018. All rights reserved.