protected Object createJobInstance()

in src/main/groovy/grails/plugins/quartz/GrailsJobFactory.java [48:57]


    protected Object createJobInstance(TriggerFiredBundle bundle) throws Exception {
        String grailsJobName = (String) bundle.getJobDetail().getJobDataMap().get(
                JobDetailFactoryBean.JOB_NAME_PARAMETER
        );
        if (grailsJobName != null) {
            return new GrailsJob(applicationContext.getBean(grailsJobName));
        } else {
            return super.createJobInstance(bundle);
        }
    }