ScheduleProperties

An @OnSchedule job's settings, the only place it is configured: its rule, the cron, the time zone and the misfire policy, each unset to keep the annotation's (a tenant's own rule of a TENANT job comes before it); enabled false disables a SYSTEM or a SHARDED job's instances at startup; and the retry and parked retries of the subscriptions that run it, over its handler's @Retry and wow.subscription.retry, and over wow.subscription.parked.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
var cron: String?

The job's cron, six fields, over its annotation's.

Link copied to clipboard

Whether a SYSTEM or a SHARDED job's instances run; false disables them at startup.

Link copied to clipboard

What a firing missed while no node ran it does, over its annotation's.

Link copied to clipboard

How their parked entries are retried.

Link copied to clipboard

The in-process retry budget of the subscriptions that run it, before they park.

Link copied to clipboard
var zone: String?

The time zone its cron is read in, over its annotation's.

Functions

Link copied to clipboard

These settings, the parked retries over parkedBase, wow.subscription.parked's.