org.exoplatform.services.scheduler
Interface JobSchedulerService
- All Known Implementing Classes:
- JobSchedulerServiceImpl
public interface JobSchedulerService
Created by The eXo Platform SAS Author : Hoa Pham hoapham@exoplatform.com Oct
5, 2005
|
Method Summary |
void |
addCronJob(JobInfo jinfo,
java.lang.String exp)
|
void |
addCronJob(JobInfo jinfo,
java.lang.String exp,
org.quartz.JobDataMap jdatamap)
|
void |
addGlobalJobListener(ComponentPlugin plugin)
|
void |
addGlobalTriggerListener(ComponentPlugin plugin)
|
void |
addJob(JobInfo jinfo,
java.util.Date date)
|
void |
addJobListener(ComponentPlugin plugin)
|
void |
addPeriodJob(JobInfo jinfo,
PeriodInfo pinfo)
|
void |
addPeriodJob(JobInfo jinfo,
PeriodInfo pinfo,
org.quartz.JobDataMap jdatamap)
|
void |
addTriggerListener(ComponentPlugin plugin)
|
void |
executeJob(java.lang.String jname,
java.lang.String jgroup,
org.quartz.JobDataMap jdatamap)
|
java.util.List |
getAllExcutingJobs()
|
java.util.List |
getAllGlobalJobListener()
|
java.util.List |
getAllGlobalTriggerListener()
|
java.util.List |
getAllJobListener()
|
java.util.List |
getAllJobs()
|
java.util.List |
getAllTriggerListener()
|
org.quartz.JobListener |
getGlobalJobListener(java.lang.String name)
|
org.quartz.TriggerListener |
getGlobalTriggerListener(java.lang.String name)
|
org.quartz.JobDetail |
getJob(JobInfo jobInfo)
|
org.quartz.JobListener |
getJobListener(java.lang.String name)
|
org.quartz.TriggerListener |
getTriggerListener(java.lang.String name)
|
org.quartz.Trigger[] |
getTriggersOfJob(java.lang.String jobName,
java.lang.String groupName)
|
int |
getTriggerState(java.lang.String triggerName,
java.lang.String triggerGroup)
|
void |
pauseJob(java.lang.String jobName,
java.lang.String groupName)
|
void |
queueTask(Task task)
|
boolean |
removeGlobalJobListener(java.lang.String name)
|
boolean |
removeGlobaTriggerListener(java.lang.String name)
|
boolean |
removeJob(JobInfo jinfo)
|
boolean |
removeJobListener(java.lang.String name)
|
boolean |
removeTriggerListener(java.lang.String name)
|
java.util.Date |
rescheduleJob(java.lang.String triggerName,
java.lang.String groupName,
org.quartz.Trigger newTrigger)
|
void |
resumeJob(java.lang.String jobName,
java.lang.String groupName)
|
addJob
void addJob(JobInfo jinfo,
java.util.Date date)
throws java.lang.Exception
- Throws:
java.lang.Exception
addPeriodJob
void addPeriodJob(JobInfo jinfo,
PeriodInfo pinfo)
throws java.lang.Exception
- Throws:
java.lang.Exception
addCronJob
void addCronJob(JobInfo jinfo,
java.lang.String exp)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeJob
boolean removeJob(JobInfo jinfo)
throws java.lang.Exception
- Throws:
java.lang.Exception
addPeriodJob
void addPeriodJob(JobInfo jinfo,
PeriodInfo pinfo,
org.quartz.JobDataMap jdatamap)
throws java.lang.Exception
- Throws:
java.lang.Exception
addCronJob
void addCronJob(JobInfo jinfo,
java.lang.String exp,
org.quartz.JobDataMap jdatamap)
throws java.lang.Exception
- Throws:
java.lang.Exception
executeJob
void executeJob(java.lang.String jname,
java.lang.String jgroup,
org.quartz.JobDataMap jdatamap)
throws java.lang.Exception
- Throws:
java.lang.Exception
addGlobalJobListener
void addGlobalJobListener(ComponentPlugin plugin)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllGlobalJobListener
java.util.List getAllGlobalJobListener()
throws java.lang.Exception
- Throws:
java.lang.Exception
getGlobalJobListener
org.quartz.JobListener getGlobalJobListener(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeGlobalJobListener
boolean removeGlobalJobListener(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
addJobListener
void addJobListener(ComponentPlugin plugin)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllJobListener
java.util.List getAllJobListener()
throws java.lang.Exception
- Throws:
java.lang.Exception
getJobListener
org.quartz.JobListener getJobListener(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeJobListener
boolean removeJobListener(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
addGlobalTriggerListener
void addGlobalTriggerListener(ComponentPlugin plugin)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllGlobalTriggerListener
java.util.List getAllGlobalTriggerListener()
throws java.lang.Exception
- Throws:
java.lang.Exception
getGlobalTriggerListener
org.quartz.TriggerListener getGlobalTriggerListener(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeGlobaTriggerListener
boolean removeGlobaTriggerListener(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getTriggerState
int getTriggerState(java.lang.String triggerName,
java.lang.String triggerGroup)
throws java.lang.Exception
- Throws:
java.lang.Exception
addTriggerListener
void addTriggerListener(ComponentPlugin plugin)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllTriggerListener
java.util.List getAllTriggerListener()
throws java.lang.Exception
- Throws:
java.lang.Exception
getTriggerListener
org.quartz.TriggerListener getTriggerListener(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeTriggerListener
boolean removeTriggerListener(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
queueTask
void queueTask(Task task)
getAllExcutingJobs
java.util.List getAllExcutingJobs()
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllJobs
java.util.List getAllJobs()
throws java.lang.Exception
- Throws:
java.lang.Exception
pauseJob
void pauseJob(java.lang.String jobName,
java.lang.String groupName)
throws java.lang.Exception
- Throws:
java.lang.Exception
resumeJob
void resumeJob(java.lang.String jobName,
java.lang.String groupName)
throws java.lang.Exception
- Throws:
java.lang.Exception
getTriggersOfJob
org.quartz.Trigger[] getTriggersOfJob(java.lang.String jobName,
java.lang.String groupName)
throws java.lang.Exception
- Throws:
java.lang.Exception
rescheduleJob
java.util.Date rescheduleJob(java.lang.String triggerName,
java.lang.String groupName,
org.quartz.Trigger newTrigger)
throws java.lang.Exception
- Throws:
java.lang.Exception
getJob
org.quartz.JobDetail getJob(JobInfo jobInfo)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2010 eXo Platform SAS. All Rights Reserved.