C# Class SobekCM.Builder_Library.Worker_Controller

Class controls the execution of all tasks, whether being immediately executed or running continuously in a background thread
Show file Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Public Methods

Method Description
Execute_In_Background ( ) : void

Continuously execute the processes in a recurring background thread

Worker_Controller ( bool Verbose ) : System

Constructor for a new instance of the Worker_Controller class

Private Methods

Method Description
CheckForAbort ( ) : bool
Create_Complete_MarcXML_Feed ( bool Test_Feed_Flag ) : void
Get_Registry_Value ( string KeyPath, string KeyName ) : string
Look_For_Variable_Registry_Key ( string Manufacturer, string KeyName ) : string
Run_BulkLoader ( Worker_BulkLoader Prebuilder, bool Verbose ) : bool
publish_log_file ( string LocalLogName ) : void

Method Details

Execute_In_Background() public method

Continuously execute the processes in a recurring background thread
public Execute_In_Background ( ) : void
return void

Worker_Controller() public method

Constructor for a new instance of the Worker_Controller class
public Worker_Controller ( bool Verbose ) : System
Verbose bool Flag indicates if this should be verbose in the log file and console
return System