我使用此插件:https://grails.org/plugin/quartz。是否有任何功能可以向作业添加作业监听器?
答案 0 :(得分:0)
ListenerManager listenerManager = scheduler.getListenerManager()
KeyMatcher<JobKey> matcher = KeyMatcher.keyEquals(jobDetail.key)
if (listenerManager.getJobListener(listener.getName()) == null) {
listenerManager.addJobListener(listener, matcher)
} else {
listenerManager.addJobListenerMatcher(listener.getName(), matcher)
}