【发布时间】:2014-12-13 04:59:52
【问题描述】:
我在 config.groovy 中有一个哈希图,我想从 groovy 中的 Quartz Job 访问它
Map<String,Map<String, String>> projectname.config.Map1 = new HashMap<String, Map<String, String>>();
我想在下面的 Quartz Job 中访问:
import projectname.grails-app.conf.*;
class TrialJob {
static triggers = {
simple repeatInterval: 10000l // execute job once in 5 seconds
}
def execute() {
def Application
Map<String,Map<String, String>> Holder = Application.projectname.config.Map1
log.info()
}
}
【问题讨论】:
-
依赖注入对这样的方法变量没有意义——它们必须是字段或方法,以便在类外可见。
标签: grails groovy config quartz-scheduler