public interface JobSchedulerService
| Modifier and Type | Method and Description |
|---|---|
void |
addCronJob(ComponentPlugin plugin) |
void |
addCronJob(JobInfo jinfo,
String exp) |
void |
addCronJob(JobInfo jinfo,
String exp,
org.quartz.JobDataMap jdatamap) |
void |
addGlobalJobListener(ComponentPlugin plugin) |
void |
addGlobalTriggerListener(ComponentPlugin plugin) |
void |
addJob(JobInfo jinfo,
Date date) |
void |
addJobListener(AddJobListenerComponentPlugin plugin) |
void |
addPeriodJob(ComponentPlugin plugin) |
void |
addPeriodJob(JobInfo jinfo,
PeriodInfo pinfo) |
void |
addPeriodJob(JobInfo jinfo,
PeriodInfo pinfo,
org.quartz.JobDataMap jdatamap) |
void |
addTriggerListener(AddTriggerListenerComponentPlugin plugin) |
void |
executeJob(String jname,
String jgroup,
org.quartz.JobDataMap jdatamap) |
List<org.quartz.JobExecutionContext> |
getAllExcutingJobs() |
List<org.quartz.JobListener> |
getAllGlobalJobListener() |
List<org.quartz.TriggerListener> |
getAllGlobalTriggerListener() |
List<org.quartz.JobListener> |
getAllJobListener() |
List<org.quartz.JobDetail> |
getAllJobs() |
List<org.quartz.TriggerListener> |
getAllTriggerListener() |
org.quartz.JobListener |
getGlobalJobListener(String name) |
org.quartz.TriggerListener |
getGlobalTriggerListener(String name) |
org.quartz.JobDetail |
getJob(JobInfo jobInfo) |
org.quartz.JobListener |
getJobListener(String name) |
org.quartz.TriggerListener |
getTriggerListener(String name) |
org.quartz.Trigger[] |
getTriggersOfJob(String jobName,
String groupName) |
org.quartz.Trigger.TriggerState |
getTriggerState(String jobName,
String groupName) |
void |
pauseJob(String jobName,
String groupName) |
void |
queueTask(Task task) |
boolean |
removeGlobalJobListener(String name) |
boolean |
removeGlobaTriggerListener(String name) |
boolean |
removeJob(JobInfo jinfo) |
boolean |
removeJobListener(String name) |
boolean |
removeTriggerListener(String name) |
Date |
rescheduleJob(String jobName,
String groupName,
org.quartz.Trigger newTrigger) |
boolean |
resume()
Resumes all the registered jobs
|
void |
resumeJob(String jobName,
String groupName) |
boolean |
suspend()
Suspends all the registered jobs
|
void addPeriodJob(JobInfo jinfo, PeriodInfo pinfo) throws Exception
Exceptionvoid addPeriodJob(ComponentPlugin plugin) throws Exception
Exceptionvoid addCronJob(ComponentPlugin plugin) throws Exception
Exceptionvoid addPeriodJob(JobInfo jinfo, PeriodInfo pinfo, org.quartz.JobDataMap jdatamap) throws Exception
Exceptionvoid addCronJob(JobInfo jinfo, String exp, org.quartz.JobDataMap jdatamap) throws Exception
Exceptionvoid executeJob(String jname, String jgroup, org.quartz.JobDataMap jdatamap) throws Exception
Exceptionvoid addGlobalJobListener(ComponentPlugin plugin) throws Exception
ExceptionList<org.quartz.JobListener> getAllGlobalJobListener() throws Exception
Exceptionorg.quartz.JobListener getGlobalJobListener(String name) throws Exception
Exceptionboolean removeGlobalJobListener(String name) throws Exception
Exceptionvoid addJobListener(AddJobListenerComponentPlugin plugin) throws Exception
ExceptionList<org.quartz.JobListener> getAllJobListener() throws Exception
Exceptionorg.quartz.JobListener getJobListener(String name) throws Exception
Exceptionvoid addGlobalTriggerListener(ComponentPlugin plugin) throws Exception
ExceptionList<org.quartz.TriggerListener> getAllGlobalTriggerListener() throws Exception
Exceptionorg.quartz.TriggerListener getGlobalTriggerListener(String name) throws Exception
Exceptionboolean removeGlobaTriggerListener(String name) throws Exception
Exceptionorg.quartz.Trigger.TriggerState getTriggerState(String jobName, String groupName) throws Exception
Exceptionvoid addTriggerListener(AddTriggerListenerComponentPlugin plugin) throws Exception
ExceptionList<org.quartz.TriggerListener> getAllTriggerListener() throws Exception
Exceptionorg.quartz.TriggerListener getTriggerListener(String name) throws Exception
Exceptionvoid queueTask(Task task)
List<org.quartz.JobExecutionContext> getAllExcutingJobs() throws Exception
Exceptionorg.quartz.Trigger[] getTriggersOfJob(String jobName, String groupName) throws Exception
ExceptionDate rescheduleJob(String jobName, String groupName, org.quartz.Trigger newTrigger) throws Exception
Exceptionboolean suspend()
true if the jobs could be suspended, false otherwiseboolean resume()
true if the jobs could be resumed, false otherwiseCopyright © 2014 eXo Platform SAS. All Rights Reserved.