Convenience subclass of Quartz' CronTrigger class that eases
bean-style usage.
CronTrigger itself is already a JavaBean but lacks sensible
defaults. This class uses the Spring bean name as job name, the
Quartz default group ("DEFAULT") as job group, the current time
as start time, and the default timezone if not specified.
This class will also register the trigger with the job name
and group of a given JobDetail. This allows SchedulerFactoryBean
to automatically register a trigger for the respective JobDetail,
instead of registering the JobDetail separately.
CronTrigger itself is already a JavaBean but lacks sensible defaults. This class uses the Spring bean name as job name, the Quartz default group ("DEFAULT") as job group, the current time as start time, and the default timezone if not specified.
This class will also register the trigger with the job name and group of a given JobDetail. This allows SchedulerFactoryBean to automatically register a trigger for the respective JobDetail, instead of registering the JobDetail separately.