Table of Contents

Interface IRecurringTriggerSync

Namespace
FlowOrchestrator.Core.Execution
Assembly
FlowOrchestrator.Core.dll

Synchronises the runtime scheduler's recurring jobs for a flow's cron triggers (e.g. after a pause/resume or cron override from the dashboard).

public interface IRecurringTriggerSync

Methods

SyncTriggers(Guid, bool)

Re-evaluates and updates all recurring jobs for the given flow, applying any persisted schedule overrides from IFlowScheduleStateStore.

void SyncTriggers(Guid flowId, bool isEnabled)

Parameters

flowId Guid

The flow whose triggers should be synchronised.

isEnabled bool

When false, all recurring jobs for this flow are removed.