IFsrmFileManagementJobManager interface (fsrmreports.h)

Used to manage file management jobs.

To get this interface, call the CoCreateInstanceEx function. Use CLSID_FsrmFileManagementJobManager as the class identifier and __uuidof(IFsrmFileManagementJobManager) as the interface identifier.


The IFsrmFileManagementJobManager interface inherits from the IDispatch interface. IFsrmFileManagementJobManager also has these types of members:


The IFsrmFileManagementJobManager interface has these methods.

Method Description
IFsrmFileManagementJobManager::CreateFileManagementJob Creates a file management job.
IFsrmFileManagementJobManager::EnumFileManagementJobs Enumerates the list of existing file management jobs.
IFsrmFileManagementJobManager::get_ActionVariableDescriptions Retrieves the descriptions for the macros contained in the IFsrmFileManagementJobManager::ActionVariables property.
IFsrmFileManagementJobManager::get_ActionVariables Retrieves a list of macros that you can specify in action property values.
IFsrmFileManagementJobManager::GetFileManagementJob Gets the specified file management job.


To create this object from a script, use the "Fsrm.FsrmFileManagementJobManager" program identifier.

A file management job consumes the classification properties associated with a file. The job performs actions based whether the property values set by classification meet the specified file management property conditions. The primary action is to expire the file (move the file to an expired files folder) and send notification that the file was expired; however, you can also perform custom actions.


Minimum supported client None supported
Minimum supported server Windows Server 2008 R2
Target Platform Windows
Header fsrmreports.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h)

See also

FSRM Interfaces