Skip to content

Instantly share code, notes, and snippets.

View jmiranda's full-sized avatar

Justin Miranda jmiranda

View GitHub Profile
@jmiranda
jmiranda / resources.groovy
Created April 28, 2016 15:01
Override the default persistence context job listener with our own
import com.company.MyJobListener
beans = {
quartzPersistenceContextJobListener(MyJobListener) {
persistenceInterceptor = ref('persistenceInterceptor')
}
}
@jmiranda
jmiranda / MyJobListener.groovy
Last active April 28, 2016 15:25
Overrides the default persistence context listener
package com.company
import grails.plugin.quartz2.PersistenceContextJobListener
import org.apache.commons.logging.Log
import org.apache.commons.logging.LogFactory
import org.codehaus.groovy.grails.support.PersistenceContextInterceptor
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
public class MyJobListener extends PersistenceContextJobListener {