QuartzConfig.groovy по-прежнему не имеет встроенного механизма внешней настройки.
У нас был тот же вопрос еще в 10 году. Наше решение заключалось в том, чтобы раскрутить плагин и использовать встроенную конфигурацию с его внешним конфигурацией
Перемотка вперед (март '11), и похоже, что в плагине кварца реализованы некоторые новые функции.
https://github.com/grails-plugins/grails-quartz/blob/master/QuartzGrailsPlugin.groovy
(отметьте раздел loadQuartzConfig()
в конце файла)
Похоже, что функциональность расширяема с помощью механизма Config.groovy config.locations по умолчанию.
Вот что он делает:
- загружает конфигурацию по умолчанию (
Config.groovy
)
- сливается в
DefaultQuartzConfig
вкл из classLoader
- сливается в
QuartzConfig
из classLoader
- загружает
quartz.properties
из classLoader
Вы можете настроить свою конфигурацию в Config.groovy сейчас, если хотите.