CatchUpUnion
PackageFCQRS.Workflows
What a schedule does about due times that passed while nothing could start a run. The policy is
stored in the schedule's journal, so its cases are a persistent contract.
Specification
Kind
Union
Members
6
Examples
0
IsAllSignature
this.IsAll
IsNoneSignature
this.IsNone
IsLatestSignature
this.IsLatest
LatestSignature
Latest
AllSignature
All
Summary
| Name | Signature | Synopsis |
|---|---|---|
| IsAll | this.IsAll | No description available. |
| IsNone | this.IsNone | No description available. |
| IsLatest | this.IsLatest | No description available. |
| Latest | Latest | Start one run for the most recent missed due time. |
| All | All | Start one run for every missed due time, oldest first. |
| None | None | Start no run for a missed due time and wait for the next one in the future. |
Start one run for every missed due time, oldest first. At most the 1000 most recent are
started; older ones are dropped.
Returns
unit
Start no run for a missed due time and wait for the next one in the future. A due time
whose run is asked for within one minute of it (`Schedule.OnTimeWindow`) is on time, not
missed, so a rule whose due times are less than a minute apart runs its latest one after a
shorter gap, as `Latest` does.
Returns
unit