public interface IModuleManager : IVaultApplication
ApplicationDefinition |
The application definition information.
(Inherited from IVaultApplication) |
ApplicationRunningStatus |
Returns the application running status. Indicates if the application is starting, stopping or running normally.
(Inherited from IVaultApplication) |
ConfigurationStorage |
The configuration storage object.
(Inherited from IVaultApplication) |
EventSourceIdentifier |
Returns the vault application event source identifier that is used when logging to Windows event log.
(Inherited from IVaultApplication) |
ExecutionTracer |
The execution tracer object.
(Inherited from IVaultApplication) |
MetadataStructureValidator |
The metadata structure validator object.
(Inherited from IVaultApplication) |
ModuleLoader | The module loader object. |
ModulesInError | |
PermanentVault |
The permanent vault object, runs as MFServer user.
(Inherited from IVaultApplication) |
TaskManager | |
TaskQueueManager |
AllowLoadOfModule | Return whether this module should be loaded or not. |
GetModule | Gets a module reference from the module manager. |
Initialize |
Called when the vault is brought online.
(Inherited from IVaultApplication) |
Install |
Called when the vault application is installed to the target vault. Called only once in the application lifetime.
(Inherited from IVaultApplication) |
StartOperations |
Called when the vault operations are started.
(Inherited from IVaultApplication) |
Uninitialize |
Called when the vault is put offline.
(Inherited from IVaultApplication) |
Uninstall |
Called when the vault application is uninstalled from the target vault. Called only once in the application lifetime.
(Inherited from IVaultApplication) |