C# Class biz.dfch.CS.Appclusive.Scheduler.Core.ScheduledJobScheduler

Inheritance: BaseDto
Datei anzeigen Open project: dfensgmbh/biz.dfch.CS.Appclusive.Scheduler Class Usage Examples

Public Methods

Method Description
GetNextSchedule ( ) : DateTimeOffset
GetNextSchedule ( DateTimeOffset withinThisMinute ) : DateTimeOffset
GetNextScheduleFromCrontabExpression ( DateTimeOffset withinThisMinute ) : DateTimeOffset
GetNextScheduleFromQuartzExpression ( DateTimeOffset withinThisMinute ) : DateTimeOffset
ScheduledJobScheduler ( ScheduledJob scheduledJob ) : biz.dfch.CS.Appclusive.Api.Core

Private Methods

Method Description
IsCrontabExpression ( ) : bool
IsQuartzExpression ( ) : bool
IsScheduledToRun ( DateTimeOffset withinThisMinute ) : bool

Method Details

GetNextSchedule() public method

public GetNextSchedule ( ) : DateTimeOffset
return DateTimeOffset

GetNextSchedule() public method

public GetNextSchedule ( DateTimeOffset withinThisMinute ) : DateTimeOffset
withinThisMinute DateTimeOffset
return DateTimeOffset

GetNextScheduleFromCrontabExpression() public method

public GetNextScheduleFromCrontabExpression ( DateTimeOffset withinThisMinute ) : DateTimeOffset
withinThisMinute DateTimeOffset
return DateTimeOffset

GetNextScheduleFromQuartzExpression() public method

public GetNextScheduleFromQuartzExpression ( DateTimeOffset withinThisMinute ) : DateTimeOffset
withinThisMinute DateTimeOffset
return DateTimeOffset

ScheduledJobScheduler() public method

public ScheduledJobScheduler ( ScheduledJob scheduledJob ) : biz.dfch.CS.Appclusive.Api.Core
scheduledJob biz.dfch.CS.Appclusive.Api.Core.ScheduledJob
return biz.dfch.CS.Appclusive.Api.Core