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.