Exemplo n.º 1
0
 public TriggerInfoDto(ITrigger trigger)
 {
     TriggerKey      = trigger.Key.ToString();
     StartTimeUtc    = trigger.StartTimeUtc;
     PrevFireTimeUtc = trigger.GetPreviousFireTimeUtc();
     NextFireTimeUtc = trigger.GetNextFireTimeUtc();
     MayFireAgain    = trigger.GetMayFireAgain();
 }
Exemplo n.º 2
0
 public static TriggerSummary Map(this ITrigger trigger)
 {
     return(new TriggerSummary
     {
         Key = trigger.Key.Map(),
         JobKey = trigger.JobKey.Map(),
         Description = trigger.Description,
         CalendarName = trigger.CalendarName,
         StartTimeUtc = trigger.StartTimeUtc,
         EndTimeUtc = trigger.EndTimeUtc,
         FinalFireTimeUtc = trigger.FinalFireTimeUtc,
         HasMillisecondPrecision = trigger.HasMillisecondPrecision,
         MisfireInstruction = trigger.MisfireInstruction,
         Priority = trigger.Priority,
         JobDataMap = trigger.JobDataMap.Map(),
         MayFireAgain = trigger.GetMayFireAgain(),
         NextFireTimeUtc = trigger.GetNextFireTimeUtc(),
         PreviousFireTimeUtc = trigger.GetPreviousFireTimeUtc()
     });
 }