|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
InstallContext | |
ModuleLifecycle | Manages the lifecyle of an installed instance of a Magnolia Module. |
ModuleLifecycleContext | This interface currently provides a hook allowing modules to register ObserverManager instances, which can observer other modules' nodes. |
ModuleManager | ModuleManager is responsible for the lifecycle of modules. |
ModuleRegistry | Holds instances and definitions of modules. |
ModuleVersionHandler | This class provides Delta's to be applied to install/update/uninstall modules. |
Class Summary | |
---|---|
AbstractModuleVersionHandler | Extend this and register your deltas in the constructor using the register method. |
DefaultModuleVersionHandler | |
InstallContext.Message | |
InstallContextImpl | |
ModuleLifecycleContextImpl | |
ModuleManager.Factory | Use this to retrieve the configured singleton impl of ModuleManager. |
ModuleManager.ModuleAndDeltas | Represents what's to be done for each module. |
ModuleManager.ModuleManagementState | Represent what's to be done for all modules. |
ModuleManagerImpl | TODO where do we setup ModuleRegistry ? TODO : factor out into simpler units. |
ModuleRegistry.Factory | Use this to retrieve the configured singleton impl of ModuleRegistry. |
ModuleRegistryImpl | Keeps references to module descriptors and instances. |
Enum Summary | |
---|---|
InstallContext.MessagePriority | |
InstallStatus | An enum identifying the status/result of the install/update in InstallContext. |
Exception Summary | |
---|---|
ModuleManagementException |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |