Exemple #1
0
 public Cron(IWorkflowInstanceStore workflowInstanceStore, IWorkflowScheduler workflowScheduler, ICrontabParser crontabParser, IClock clock)
 {
     _clock = clock;
     _workflowInstanceStore = workflowInstanceStore;
     _workflowScheduler     = workflowScheduler;
     _crontabParser         = crontabParser;
 }
 public RemoveScheduledTriggers(IWorkflowScheduler workflowScheduler) => _workflowScheduler = workflowScheduler;
Exemple #3
0
 public StartJobs(IBookmarkFinder bookmarkFinder, IWorkflowScheduler workflowScheduler)
 {
     _bookmarkFinder    = bookmarkFinder;
     _workflowScheduler = workflowScheduler;
 }
Exemple #4
0
 public ClearTimer(IWorkflowScheduler workflowScheduler)
 {
     _workflowScheduler = workflowScheduler;
 }
 public SchedulePublishedWorkflows(IWorkflowScheduler workflowScheduler, ITriggerFinder triggerFinder, ILogger <SchedulePublishedWorkflows> logger)
 {
     _workflowScheduler = workflowScheduler;
     _triggerFinder     = triggerFinder;
     _logger            = logger;
 }
Exemple #6
0
 public Sleep(IWorkflowInstanceStore workflowInstanceStore, IWorkflowScheduler workflowScheduler, IClock clock, ILogger <Sleep> logger) : base(clock, logger)
 {
 }