class JobManagerService extends java.lang.Object
JobManagerService simplifies interaction with the Quartz Scheduler from Grails application.
| Type | Name and description |
|---|---|
org.quartz.Scheduler |
quartzScheduler |
| Constructor and description |
|---|
JobManagerService() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.util.Map<java.lang.String, java.util.List<JobDescriptor>> |
getAllJobs()Returns all the jobs, registered in the Quartz Scheduler, grouped bu their corresponding job groups. |
|
java.util.List<JobDescriptor> |
getJobs(java.lang.String group)Returns all the jobs, registered in the Quartz Scheduler, which belong to the specified group. |
|
java.lang.Object |
getRunningJobs()Returns a list of all currently executing jobs. |
|
java.lang.Object |
interruptJob(java.lang.String group, java.lang.String name) |
|
java.lang.Object |
pauseAll() |
|
java.lang.Object |
pauseJob(java.lang.String group, java.lang.String name) |
|
java.lang.Object |
pauseJobGroup(java.lang.String group) |
|
java.lang.Object |
pauseTrigger(java.lang.String group, java.lang.String name) |
|
java.lang.Object |
pauseTriggerGroup(java.lang.String group) |
|
java.lang.Object |
removeJob(java.lang.String group, java.lang.String name) |
|
java.lang.Object |
resumeAll() |
|
java.lang.Object |
resumeJob(java.lang.String group, java.lang.String name) |
|
java.lang.Object |
resumeJobGroup(java.lang.String group) |
|
java.lang.Object |
resumeTrigger(java.lang.String group, java.lang.String name) |
|
java.lang.Object |
resumeTriggerGroup(java.lang.String group) |
|
java.lang.Object |
unscheduleJob(java.lang.String group, java.lang.String name) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |
Returns all the jobs, registered in the Quartz Scheduler, grouped bu their corresponding job groups.
Returns all the jobs, registered in the Quartz Scheduler, which belong to the specified group.
group - — the jobs group nameReturns a list of all currently executing jobs.