ScheduleJobs

The names of the job aggregate, its system commands and events.

Properties

Link copied to clipboard
const val AGGREGATE: String

The name of the built-in aggregate that keeps a context's jobs: <context>.schedule.

Link copied to clipboard

The job system commands, by their names.

Link copied to clipboard
const val COMPONENT: String

The component the commands of a job run as: system:schedule.

Link copied to clipboard
const val DISABLE: String
Link copied to clipboard
const val ENABLE: String
Link copied to clipboard

The job system events, by their names.

Link copied to clipboard
const val JOB_DISABLED: String
Link copied to clipboard
const val JOB_ENABLED: String
Link copied to clipboard
Link copied to clipboard
const val RESCHEDULE: String
Link copied to clipboard
const val TICK: String
Link copied to clipboard
const val TICK_KEY: String

The key of an instance's own schedule, which sends it TICK.

Link copied to clipboard
const val TICKED: String

Functions

Link copied to clipboard

Whether name is a job's: letters, digits, _ and -.

Link copied to clipboard
fun nameOf(type: Class<*>): String?

The system name of type, a job command or event, or null when it is neither.

Link copied to clipboard

The job aggregate of context.