org.pentaho.reporting.libraries.base.boot
public interface Module extends ModuleInfo
| Method Summary | |
|---|---|
| void | configure(SubSystem subSystem)
Configures the module. |
| String | getDescription()
Returns a short description of the modules functionality.
|
| String | getName()
Returns the module name. |
| ModuleInfo[] | getOptionalModules()
Returns an array of optional modules. |
| String | getProducer()
Returns the name of the module producer.
|
| ModuleInfo[] | getRequiredModules()
Returns an array of all required modules. |
| String | getSubSystem()
Returns the modules subsystem. |
| void | initialize(SubSystem subSystem)
Initializes the module. |
Parameters: subSystem the subSystem.
Returns: a module description.
Returns: the module name
Returns: an array of optional module specifications.
Returns: the producer name
Returns: an array of the required modules.
Returns: the name of the subsystem.
Parameters: subSystem the subSystem.
Throws: ModuleInitializeException if an error ocurred while initializing the module.