Provides means to run certain processing routines at timed intervals. This class is called by a cronjob.
More...
|
static string | DailyStartTime24Hrs [get, set] |
| Daily start time of Processing in 24 Hrs Format (with leading zeroes for hours and minutes between 0-9) (this is taken by reading a value from the Server Config file). More...
|
|
Provides means to run certain processing routines at timed intervals. This class is called by a cronjob.
◆ AddProcessingJob()
static void Ict.Petra.Server.App.Core.TTimedProcessing.AddProcessingJob |
( |
string |
ADelegateName, |
|
|
TProcessDelegate |
ADelegate |
|
) |
| |
|
inlinestatic |
◆ IsJobEnabled()
static bool Ict.Petra.Server.App.Core.TTimedProcessing.IsJobEnabled |
( |
string |
ADelegateName | ) |
|
|
inlinestatic |
check if that job has been added
◆ RunJobManually()
static void Ict.Petra.Server.App.Core.TTimedProcessing.RunJobManually |
( |
string |
ADelegateName | ) |
|
|
inlinestatic |
run this job now
- Parameters
-
◆ StartProcessing()
static void Ict.Petra.Server.App.Core.TTimedProcessing.StartProcessing |
( |
| ) |
|
|
inlinestatic |
Starts all processing Timers.
This Method performs immediate processing if the time where processing is supposed to start is already in the past.
◆ TProcessDelegate()
delegate void Ict.Petra.Server.App.Core.TTimedProcessing.TProcessDelegate |
( |
TDataBase |
Database, |
|
|
bool |
ARunManually |
|
) |
| |
◆ StrAutomaticProcessing
const string Ict.Petra.Server.App.Core.TTimedProcessing.StrAutomaticProcessing = "Automatic Processing" |
|
static |
Resourcestring used for logging purposes.
◆ DailyStartTime24Hrs
string Ict.Petra.Server.App.Core.TTimedProcessing.DailyStartTime24Hrs |
|
staticgetset |
Daily start time of Processing in 24 Hrs Format (with leading zeroes for hours and minutes between 0-9) (this is taken by reading a value from the Server Config file).
The documentation for this class was generated from the following file: