mySobek Home   |   Help
Skip Navigation Links.
Expand <a href='http://sobekrepository.org/sobekcm' title='Sobek home page'>Project Home</a>Project Home
Expand <a href='http://sobekrepository.org/help' title='Online user help'>User Help</a>User Help
Expand <a href='http://sobekrepository.org/sobekcm/technical' title='Sobek home page'>Technical Help</a>Technical Help
Expand <a href='http://sobekrepository.org/software' title='Center for downloading all SobekCM-related software'>Download Center</a>Download Center
Training Videos
Collapse <a href='http://sobekrepository.org/codehelp' title='Details on each of the different classes, interfaces, properties, etc..'>Code Details</a>Code Details
MISSING BANNER
Code Details >> Builder_Library >> Modules >> Schedulable >> CalculateUsageStatisticsModule

CalculateUsageStatisticsModule Class



Schedulable builder module reads the IIS usage logs and loads statistics from the previous month into the SobekCM database for display


Namespace: SobekCM.Builder_Library.Modules.Schedulable
Assembly: SobekCM_Builder_Library (in SobekCM_Builder_Library.dll) Version: 4.8.7.0 (4.8.7.0)

Syntax

C#
public class CalculateUsageStatisticsModule : abstractSchedulableModule

Remarks

This class implements the abstractSchedulableModule abstract class and implements the iSchedulableModule interface.

Inheritance Hierarchy

System..::..Object
  SobekCM.Builder_Library.Modules.Schedulable..::..abstractSchedulableModule
    SobekCM.Builder_Library.Modules.Schedulable..::..CalculateUsageStatisticsModule

Constructors

  NameDescription
Public methodCalculateUsageStatisticsModule
Initializes a new instance of the CalculateUsageStatisticsModule class

Methods

  NameDescription
Public methodDoWork
Checks to see if there are web logs that need to be processed to the usage statistics
(Overrides abstractSchedulableModule..::..DoWork(InstanceWide_Settings).)
Protected methodOnError
Fire the error event, if a delegate is attached to the event
(Inherited from abstractSchedulableModule.)
Protected methodOnProcess
Fire the process event, to report progress during processing
(Inherited from abstractSchedulableModule.)

Properties

  NameDescription
Public propertyArguments
Arguments passed in to this module, used to determine process details
(Inherited from abstractSchedulableModule.)

Events

  NameDescription
Public eventError
Event is fired when an error occurs during processing
(Inherited from abstractSchedulableModule.)
Public eventProcess
Event is fired to report progress during processing
(Inherited from abstractSchedulableModule.)

See Also



Version 4.10.0 ( last generated Monday, March 7, 2016 )