C# Class Kooboo.Commerce.Recommendations.Engine.Jobs.Scheduler

Datei anzeigen Open project: Kooboo/Ecommerce Class Usage Examples

Public Methods

Method Description
GetSchedule ( string jobName ) : Schedule
Reschedule ( string jobName, System.TimeSpan interval, TimeOfDay startTime ) : void
Schedule ( string jobName, IJob job, System.TimeSpan interval, TimeOfDay startTime, string>.IDictionary jobData ) : void
Scheduler ( string instance ) : System
Unschedule ( string jobName, bool waitUnitlStopped ) : void
UnscheduleAll ( bool waitUnitlStopped ) : void

Method Details

GetSchedule() public method

public GetSchedule ( string jobName ) : Schedule
jobName string
return Schedule

Reschedule() public method

public Reschedule ( string jobName, System.TimeSpan interval, TimeOfDay startTime ) : void
jobName string
interval System.TimeSpan
startTime TimeOfDay
return void

Schedule() public method

public Schedule ( string jobName, IJob job, System.TimeSpan interval, TimeOfDay startTime, string>.IDictionary jobData ) : void
jobName string
job IJob
interval System.TimeSpan
startTime TimeOfDay
jobData string>.IDictionary
return void

Scheduler() public method

public Scheduler ( string instance ) : System
instance string
return System

Unschedule() public method

public Unschedule ( string jobName, bool waitUnitlStopped ) : void
jobName string
waitUnitlStopped bool
return void

UnscheduleAll() public method

public UnscheduleAll ( bool waitUnitlStopped ) : void
waitUnitlStopped bool
return void