| Interface | Description |
|---|---|
| Module | |
| Plugin |
To be implemented by classes that want to alter how a
Module works. |
| Class | Description |
|---|---|
| AbstractModule |
Base support class for modules, wrapping
ModuleDescriptor and ModuleDeploymentProperties. |
| CompositeModule | |
| JavaConfiguredModule |
A
SimpleModule configured by an @Configuration class. |
| ModuleEnvironment |
A dedicated
Environment for a module, which restricts the values exposed to the
PropertySourcesPlaceholderConfigurer living in the module context. |
| ModuleFactory |
Determines the type of
Module to create from the Module's metadata and creates a module instance. |
| ResourceConfiguredModule |
A
SimpleModule configured using a bean definition resource (XML or
Groovy) |
| SimpleModule |
A
Module implementation backed by a Spring ApplicationContext. |