JobScope

enum class JobScope : Enum<JobScope>

Who a job of me.ahoo.wow.api.annotation.OnSchedule runs for.

Entries

Link copied to clipboard

One instance for the service, in the default tenant, enabled by the host at startup.

Link copied to clipboard

One instance per tenant, created by the system command wow.schedule.Enable in that tenant, each tenant free to override the rule and its time zone.

Link copied to clipboard

One instance per log partition, in the default tenant, enabled by the host at startup: each partition's owner runs its own partition's instance, for that partition's aggregates, so each slot ticks exactly once per partition (ScheduleTick.partition).

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
fun valueOf(value: String): JobScope

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.