Grails Quartz Plugin のインストール〜設定まで
Grails Plugin: Quartz plugin for Grails
build.gradleに追加
compile 'org.grails.plugins:quartz:1.0.2'
コンパイルしてインストール
[local] % gradle grails-compile
Jobクラス作成
[local] % gradle grails-create-job -PgrailsArgs="MyJob"
とりあえず、Jobクラスの中身はこんな感じにしておく
class MyJob {
static triggers = {
//simple repeatInterval: 5000l // execute job once in 5 seconds
cron name: 'myTrigger', cronExpression: "10 * * * * ?"
}
def group="MyGroup"
def description = "Example job with Simple Trigger"
def execute() {
print "Job run!"
// execute job
}
}
設定ファイル作成
[local] % gradle grails-install-quartz-config