TimerStatus

Where a Timer is.

Entries

Link copied to clipboard

Waiting to be sent, or being retried after a technical failure.

Link copied to clipboard

Claimed by the owner of its partition, which is sending its slot: a conditional write from the PENDING row as loaded, so a timer cancelled or rescheduled after it was loaded is never sent. Timer.dueAt is then the claim's deadline: a claim left by a node that died is due again once it lapses, and the next owner claims it anew.

Link copied to clipboard

Its last slot is sent, and settled by its target: committed, already committed, unchanged or rejected.

Link copied to clipboard

Cancelled or rescheduled by its owner, its owner deleted, expired, or skipped by an operator.

Link copied to clipboard

Failed technically past its attempts; parked under wow.timers until an operator retries or skips it.

Companion properties

Link copied to clipboard

Returns an immutable kotlin.enums.EnumEntries list containing the constants of this enum type, in the order they're declared.

Companion functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.