in src/main/groovy/quartz/QuartzGrailsPlugin.groovy [329:347]
void onStartup(Map<String, Object> event) {
def autoStart = grailsApplication.config.getProperty('quartz.autoStartup')?.toBoolean()
if (autoStart == null) {
autoStart = true
}
def pluginEnabled = grailsApplication.config.getProperty('quartz.pluginEnabled')?.toBoolean()
if (pluginEnabled == null) {
pluginEnabled = true
}
if (pluginEnabled) {
refreshJobs()
if(autoStart) {
applicationContext.quartzScheduler.start()
log.info("Quartz Scheduler - Started")
}
}
log.debug("Scheduled Job Classes count: " + grailsApplication.jobClasses.size())
}