| Interface | Description |
|---|---|
| ModuleRegistry |
| Class | Description |
|---|---|
| AbstractModuleRegistry |
Provides common behavior for
ModuleRegistry and knows how to handle custom classpath population for storages
that support it. |
| CompositeModuleRegistry |
A
ModuleRegistry that delegates to several ModuleRegistries, in order. |
| FileModuleRegistry |
File based implementation of
ModuleRegistry that supports two kinds of modules:
the "simple" case is a sole xml file, located in a directory named after the module type, e.g.
source/time.xml
the "enhanced" case is made up of a directory, where the application context file lives in a config sub-directory
e.g. source/time/config/time.xml and extra classpath is loaded from jars in a lib subdirectory
e.g. source/time/lib/*.jar
|
| ModuleDeployer | |
| ModuleDeploymentRequest | |
| RedisModuleRegistry |
| Exception | Description |
|---|---|
| NoSuchModuleException |
Thrown when attempting to refer to a module that does not exist.
|
| ResourceDefinitionException |
Thrown when a problem is detected with the (DSL) definition of an XD resource.
|