Scheduler Command Center
Supported lifecycle commands call the current backendNext Scheduled Fires
| Trigger | Group | Type | State | Job | Next fire |
|---|---|---|---|---|---|
| {{ triggerKey.name }} | {{ getTriggerGroup(triggerKey) }} | {{ getTriggerType(triggerKey) }} | {{ getTriggerState(triggerKey) }} | {{ getTriggerJobName(triggerKey) }} | {{ getTriggerNextFireLabel(triggerKey) }} |
| No triggers returned by the backend. Use the wizard to create a SimpleTrigger. | |||||
Execution Load
Analytics roadmap previewEvent Stream
Jobs
The backend exposes scheduled Quartz jobs plus eligible job classes for SimpleTrigger creation. Durability, recovery, data map, and related trigger keys are read-only in this release.
Scheduled Jobs
| Job key | Class | Durable | Recovery | Triggers |
|---|---|---|---|---|
| {{ job.jobKeyDTO.group }}.{{ job.jobKeyDTO.name }} | {{ job.jobClassName }} | {{ job.durable ? 'YES' : 'NO' }} | {{ job.requestsRecovery ? 'YES' : 'NO' }} | {{ job.triggerKeys?.length || 0 }} |
| No scheduled jobs returned by the backend. Create a SimpleTrigger from an eligible job class. | ||||
Triggers
The backend currently supports SimpleTrigger listing, details, creation, and rescheduling. Other trigger families and per-trigger operations are shown with roadmap messaging.
Trigger Inventory
| Trigger | Group | Type | State | Job | Next fire | Misfire |
|---|---|---|---|---|---|---|
| {{ triggerKey.name }} | {{ getTriggerGroup(triggerKey) }} | {{ getTriggerType(triggerKey) }} | {{ getTriggerState(triggerKey) }} | {{ getTriggerJobName(triggerKey) }} | {{ getTriggerNextFireLabel(triggerKey) }} | {{ getTriggerDetail(triggerKey)?.misfireInstruction || '-' }} |
| No triggers returned by the backend. | ||||||
Calendars
Manage Quartz calendar exclusions and inspect which triggers are attached to each calendar.
Calendar Registry
{{ getCalendarRows().length }} / {{ calendars.length }} CALENDARS| Name | Type | Description | Triggers |
|---|---|---|---|
| {{ calendar.name }} | {{ calendar.type }} | {{ calendar.description || '-' }} | {{ calendar.triggerKeys?.length || 0 }} |
| No calendars registered. Create one to exclude time windows from trigger firing. | |||
Executions
Currently executing jobs, fire instance IDs, refire counts, execution history, and interruption by fire instance are roadmap backend features.
Currently Executing Jobs
| Fire instance | Job | Trigger | Run time | Node |
|---|---|---|---|---|
| Roadmap | {{ getSelectedJobName() }} | {{ selectedTriggerKey?.name || '-' }} | Roadmap | Roadmap |
Event Stream
The current backend exposes per-trigger log and progress websocket topics. Global event aggregation, filters, saved views, and export are roadmap features.
Live Events
Scheduler / Settings
Supported lifecycle actions are wired to the backend. Cluster metadata, clear, delayed start, and state analytics are roadmap-gated.
Lifecycle Controls
Global actions affect the scheduler instanceScheduler Metadata
CURRENT APICluster Nodes
ROADMAPGlobal State Overview
| Area | Current state | Count | Representative key | Recommended action |
|---|---|---|---|---|
| Scheduler | {{ scheduler?.status || '-' }} | 1 | {{ scheduler?.instanceId || '-' }} | Use lifecycle controls above. |
| Triggers | LISTED | {{ triggerKeys.length }} | {{ selectedTriggerKey?.name || '-' }} | Open Triggers for details or reschedule SimpleTriggers. |
| Misfires / errors | ROADMAP | Roadmap | Roadmap | Backend analytics needed. |