Package com.bytedesk.core.quartz
Class QuartzEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.core.quartz.QuartzEntity
- All Implemented Interfaces:
Serializable
Quartz job entity for scheduled task management
Manages cron jobs, scheduled tasks, and job execution configurations
Database Table: bytedesk_core_quartz
Purpose: Stores job definitions, trigger configurations, and execution schedules
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringCron expression defining the job execution scheduleprivate StringDescription of the job's purposeprivate BooleanWhether the job should persist after completionprivate StringFully qualified class name of the job implementationprivate StringGroup name for organizing related jobsprivate StringMethod name to be executed in the job classprivate StringName of the scheduled jobprivate StringPolicy for handling misfired triggersprivate BooleanWhether the job should not run concurrently with itselfprivate StringGroup name for organizing related triggersprivate StringName of the trigger for this jobprivate StringCurrent state of the trigger (WAITING, PAUSED, ACQUIRED)private StringType of trigger (SIMPLE, CRON)private BooleanWhether the job should update data during execution -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
jobName
Name of the scheduled job -
jobGroup
Group name for organizing related jobs -
description
Description of the job's purpose -
jobClassName
Fully qualified class name of the job implementation -
jobMethodName
Method name to be executed in the job class -
cronExpression
Cron expression defining the job execution schedule -
durable
Whether the job should persist after completion -
nonconcurrent
Whether the job should not run concurrently with itself -
updateData
Whether the job should update data during execution -
triggerName
Name of the trigger for this job -
triggerGroup
Group name for organizing related triggers -
triggerType
Type of trigger (SIMPLE, CRON) -
triggerState
Current state of the trigger (WAITING, PAUSED, ACQUIRED) -
misfirePolicy
Policy for handling misfired triggers
-
-
Constructor Details
-
QuartzEntity
public QuartzEntity()
-