Namespace Quartz.Dashboard.Services
Classes
- AddCalendarRequest
The calendar to store, and what to do about what is already there.
- AddJobRequest
The job to store, and what to do about what is already there.
- ClusterNodeDto
One scheduler node, as the dashboard shows it.
- DashboardFireInstanceQuery
One page of the firings a scheduler knows about.
- DashboardGroupQuery
One page of a group listing — job groups or trigger groups — optionally narrowed to the groups that are paused or to the ones that are not.
- DashboardHistoryQuery
One page of the execution history of a scheduler, optionally narrowed by node, job and trigger.
- DashboardJobQuery
One page of the job listing, optionally narrowed to the groups whose name contains GroupContains.
- DashboardMisfireEntry
One trigger that missed its scheduled firing, as the scheduler reported it.
- DashboardMisfireQuery
One page of the misfires of a scheduler, optionally narrowed by node and trigger.
- DashboardTriggerQuery
One page of the trigger listing, optionally narrowed by group name and by state.
- ExecutionLimitsDto
The execution limits a scheduler is running with, keyed by the spelling configuration and the HTTP API use for a group:
_for the bucket of triggers that carry no execution group,*for the catch-all applied to groups with no limit of their own, and otherwise the group's name.
- FireInstanceDto
One firing, as the dashboard shows it.
- JobGroupDto
One job group, and whether it is paused.
- JobKeyDto
A job's identity, as the pages carry it.
- RescheduleRequest
The trigger that replaces the one being rescheduled.
- ScheduleJobRequest
A trigger to schedule, and the job it fires when that job is not already stored.
- SchedulerDetailDto
One scheduler and what it is made of: its identity, its state, and the settings and capabilities SchedulerMetadata reports.
- SchedulerHeaderDto
One scheduler the container knows about, whether or not anything has built it.
- TriggerGroupDto
One trigger group, and whether it is paused.
- TriggerHeaderDto
One row of a trigger listing: enough to show the trigger without loading it.
- TriggerKeyDto
A trigger's identity, as the pages carry it.
Structs
- DashboardExecutionLimit
One group's limit as the dashboard reads it.
Interfaces
- IDashboardHistoryStore
Where the dashboard's execution history and misfire feed live.
- IQuartzApiClient
The data source behind the dashboard's pages: either the schedulers in this process or a Quartz HTTP API somewhere else.