public class GrailsJobFactory extends AdaptableJobFactory implements ApplicationContextAware
Job factory which retrieves Job instances from ApplicationContext.
It is used by the quartz scheduler to create an instance of the job class for executing.
| Modifiers | Name | Description |
|---|---|---|
static class |
GrailsJobFactory.GrailsJob |
Quartz Job implementation that invokes execute() on the application's job class. |
static class |
GrailsJobFactory.StatefulGrailsJob |
Extension of the GrailsJob, has concurrent annotations. |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected java.lang.Object |
createJobInstance(TriggerFiredBundle bundle) |
|
public void |
setApplicationContext(ApplicationContext applicationContext)Override from ApplicationContextAware. |
Override from ApplicationContextAware.