public interface LoadableModule
Modifier and Type | Interface and Description |
---|---|
static class |
LoadableModule.FatalException |
Modifier and Type | Method and Description |
---|---|
void |
configure(ConfigContext pack,
Entity object)
Configure the loadable module.
|
void |
load(LoadableModule parent,
java.lang.String entityType)
Load a module into the process.
|
void |
unload()
Unload the module from the process.
|
void load(LoadableModule parent, java.lang.String entityType) throws LoadableModule.FatalException
parent
- Loadable modules may nest - @parent provides access to the containing LM, or is null for a top-level module.entityType
- - The actual type of the entity that caused this class to be constructed.LoadableModule.FatalException
- If the module cannot be loaded into the process.void unload()
void configure(ConfigContext pack, Entity object) throws EntityStoreException, LoadableModule.FatalException
pack
- The ConfigurationContext in which this module is configured. Use this to find other components.object
- The Entity containing configuration related to this specific module.EntityStoreException
- If the configuration fails to load or is incompatible with the module.LoadableModule.FatalException
- If the module cannot be configured.
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel