IModuleManager Interface |
Namespace: MFiles.VAF.Module
public interface IModuleManager : IVaultApplication
The IModuleManager type exposes the following members.
Name | Description | |
---|---|---|
![]() | 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.
|
![]() | PermanentVault |
The permanent vault object, runs as MFServer user.
(Inherited from IVaultApplication.) |
![]() | TaskQueueManager |
Task queue manager object.
(Inherited from IVaultApplication.) |
Name | Description | |
---|---|---|
![]() | 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.) |