C# Class SobekCM.Builder_Library.Modules.Schedulable.CalculateUsageStatisticsModule

Schedulable builder module reads the IIS usage logs and loads statistics from the previous month into the SobekCM database for display
This class implements the abstractSchedulableModule abstract class and implements the iSchedulableModule interface.
Inheritance: SobekCM.Builder_Library.Modules.Schedulable.abstractSchedulableModule
ファイルを表示 Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Public Methods

Method Description
DoWork ( InstanceWide_Settings Settings ) : void

Checks to see if there are web logs that need to be processed to the usage statistics

Private Methods

Method Description
Send_Usage_Emails ( int year, int month, string SystemUrl, string SystemName, string FromAddress, string FromName ) : int
processor_New_Status ( string NewMessage, bool Error ) : void

Method Details

DoWork() public method

Checks to see if there are web logs that need to be processed to the usage statistics
public DoWork ( InstanceWide_Settings Settings ) : void
Settings SobekCM.Core.Settings.InstanceWide_Settings Instance-wide settings which may be required for this process
return void