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) |