spring-framework / org.springframework.scheduling.quartz / SimpleTriggerFactoryBean / <init>

<init>

SimpleTriggerFactoryBean()

A Spring FactoryBean for creating a Quartz org.quartz.SimpleTrigger instance, supporting bean-style usage for trigger configuration.

SimpleTrigger(Impl) 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 indefinite repetition, if not specified.

This class will also register the trigger with the job name and group of a given org.quartz.JobDetail. This allows SchedulerFactoryBean to automatically register a trigger for the corresponding JobDetail, instead of registering the JobDetail separately.

Author
Juergen Hoeller

Since
3.1

See Also
#setName#setGroup#setStartDelay#setJobDetailSchedulerFactoryBean#setTriggersSchedulerFactoryBean#setJobDetails