Package com.logicaldoc.core.task
Class DummyScheduler
java.lang.Object
com.logicaldoc.core.task.DummyScheduler
- All Implemented Interfaces:
org.quartz.Scheduler
-
Field Summary
Fields inherited from interface org.quartz.Scheduler
DEFAULT_FAIL_OVER_GROUP, DEFAULT_GROUP, DEFAULT_RECOVERY_GROUP, FAILED_JOB_ORIGINAL_TRIGGER_FIRETIME_IN_MILLISECONDS, FAILED_JOB_ORIGINAL_TRIGGER_GROUP, FAILED_JOB_ORIGINAL_TRIGGER_NAME, FAILED_JOB_ORIGINAL_TRIGGER_SCHEDULED_FIRETIME_IN_MILLISECONDS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCalendar(String calName, org.quartz.Calendar calendar, boolean replace, boolean updateTriggers) voidaddJob(org.quartz.JobDetail jobDetail, boolean replace) voidaddJob(org.quartz.JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling) booleancheckExists(org.quartz.JobKey jobKey) booleancheckExists(org.quartz.TriggerKey triggerKey) voidclear()booleandeleteCalendar(String calName) booleandeleteJob(org.quartz.JobKey jobKey) booleandeleteJobs(List<org.quartz.JobKey> jobKeys) org.quartz.CalendargetCalendar(String calName) org.quartz.SchedulerContextList<org.quartz.JobExecutionContext> org.quartz.JobDetailgetJobDetail(org.quartz.JobKey jobKey) Set<org.quartz.JobKey> getJobKeys(org.quartz.impl.matchers.GroupMatcher<org.quartz.JobKey> matcher) org.quartz.ListenerManagerorg.quartz.SchedulerMetaDataorg.quartz.TriggergetTrigger(org.quartz.TriggerKey triggerKey) Set<org.quartz.TriggerKey> getTriggerKeys(org.quartz.impl.matchers.GroupMatcher<org.quartz.TriggerKey> matcher) List<? extends org.quartz.Trigger> getTriggersOfJob(org.quartz.JobKey jobKey) org.quartz.Trigger.TriggerStategetTriggerState(org.quartz.TriggerKey triggerKey) booleanbooleaninterrupt(org.quartz.JobKey jobKey) booleanbooleanbooleanvoidpauseAll()voidpauseJob(org.quartz.JobKey jobKey) voidpauseJobs(org.quartz.impl.matchers.GroupMatcher<org.quartz.JobKey> matcher) voidpauseTrigger(org.quartz.TriggerKey triggerKey) voidpauseTriggers(org.quartz.impl.matchers.GroupMatcher<org.quartz.TriggerKey> matcher) rescheduleJob(org.quartz.TriggerKey triggerKey, org.quartz.Trigger newTrigger) voidresetTriggerFromErrorState(org.quartz.TriggerKey triggerKey) voidvoidresumeJob(org.quartz.JobKey jobKey) voidresumeJobs(org.quartz.impl.matchers.GroupMatcher<org.quartz.JobKey> matcher) voidresumeTrigger(org.quartz.TriggerKey triggerKey) voidresumeTriggers(org.quartz.impl.matchers.GroupMatcher<org.quartz.TriggerKey> matcher) voidscheduleJob(org.quartz.JobDetail jobDetail, Set<? extends org.quartz.Trigger> triggersForJob, boolean replace) scheduleJob(org.quartz.JobDetail jobDetail, org.quartz.Trigger trigger) scheduleJob(org.quartz.Trigger trigger) voidscheduleJobs(Map<org.quartz.JobDetail, Set<? extends org.quartz.Trigger>> triggersAndJobs, boolean replace) voidsetJobFactory(org.quartz.spi.JobFactory factory) voidshutdown()voidshutdown(boolean waitForJobsToComplete) voidstandby()voidstart()voidstartDelayed(int seconds) voidtriggerJob(org.quartz.JobKey jobKey) voidtriggerJob(org.quartz.JobKey jobKey, org.quartz.JobDataMap data) booleanunscheduleJob(org.quartz.TriggerKey triggerKey) booleanunscheduleJobs(List<org.quartz.TriggerKey> triggerKeys)
-
Constructor Details
-
DummyScheduler
public DummyScheduler()
-
-
Method Details
-
getSchedulerName
- Specified by:
getSchedulerNamein interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getSchedulerInstanceId
- Specified by:
getSchedulerInstanceIdin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getContext
public org.quartz.SchedulerContext getContext() throws org.quartz.SchedulerException- Specified by:
getContextin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
start
public void start() throws org.quartz.SchedulerException- Specified by:
startin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
startDelayed
public void startDelayed(int seconds) throws org.quartz.SchedulerException - Specified by:
startDelayedin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
isStarted
public boolean isStarted() throws org.quartz.SchedulerException- Specified by:
isStartedin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
standby
public void standby() throws org.quartz.SchedulerException- Specified by:
standbyin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
isInStandbyMode
public boolean isInStandbyMode() throws org.quartz.SchedulerException- Specified by:
isInStandbyModein interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
shutdown
public void shutdown() throws org.quartz.SchedulerException- Specified by:
shutdownin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
shutdown
public void shutdown(boolean waitForJobsToComplete) throws org.quartz.SchedulerException - Specified by:
shutdownin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
isShutdown
public boolean isShutdown() throws org.quartz.SchedulerException- Specified by:
isShutdownin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getMetaData
public org.quartz.SchedulerMetaData getMetaData() throws org.quartz.SchedulerException- Specified by:
getMetaDatain interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getCurrentlyExecutingJobs
public List<org.quartz.JobExecutionContext> getCurrentlyExecutingJobs() throws org.quartz.SchedulerException- Specified by:
getCurrentlyExecutingJobsin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
setJobFactory
public void setJobFactory(org.quartz.spi.JobFactory factory) throws org.quartz.SchedulerException - Specified by:
setJobFactoryin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getListenerManager
public org.quartz.ListenerManager getListenerManager() throws org.quartz.SchedulerException- Specified by:
getListenerManagerin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
scheduleJob
public Date scheduleJob(org.quartz.JobDetail jobDetail, org.quartz.Trigger trigger) throws org.quartz.SchedulerException - Specified by:
scheduleJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
scheduleJob
- Specified by:
scheduleJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
scheduleJobs
public void scheduleJobs(Map<org.quartz.JobDetail, Set<? extends org.quartz.Trigger>> triggersAndJobs, boolean replace) throws org.quartz.SchedulerException- Specified by:
scheduleJobsin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
scheduleJob
public void scheduleJob(org.quartz.JobDetail jobDetail, Set<? extends org.quartz.Trigger> triggersForJob, boolean replace) throws org.quartz.SchedulerException - Specified by:
scheduleJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
unscheduleJob
public boolean unscheduleJob(org.quartz.TriggerKey triggerKey) throws org.quartz.SchedulerException - Specified by:
unscheduleJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
unscheduleJobs
public boolean unscheduleJobs(List<org.quartz.TriggerKey> triggerKeys) throws org.quartz.SchedulerException - Specified by:
unscheduleJobsin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
rescheduleJob
public Date rescheduleJob(org.quartz.TriggerKey triggerKey, org.quartz.Trigger newTrigger) throws org.quartz.SchedulerException - Specified by:
rescheduleJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
addJob
public void addJob(org.quartz.JobDetail jobDetail, boolean replace) throws org.quartz.SchedulerException - Specified by:
addJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
addJob
public void addJob(org.quartz.JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling) throws org.quartz.SchedulerException - Specified by:
addJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
deleteJob
public boolean deleteJob(org.quartz.JobKey jobKey) throws org.quartz.SchedulerException - Specified by:
deleteJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
deleteJobs
- Specified by:
deleteJobsin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
triggerJob
public void triggerJob(org.quartz.JobKey jobKey) throws org.quartz.SchedulerException - Specified by:
triggerJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
triggerJob
public void triggerJob(org.quartz.JobKey jobKey, org.quartz.JobDataMap data) throws org.quartz.SchedulerException - Specified by:
triggerJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
pauseJob
public void pauseJob(org.quartz.JobKey jobKey) throws org.quartz.SchedulerException - Specified by:
pauseJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
pauseJobs
public void pauseJobs(org.quartz.impl.matchers.GroupMatcher<org.quartz.JobKey> matcher) throws org.quartz.SchedulerException - Specified by:
pauseJobsin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
pauseTrigger
public void pauseTrigger(org.quartz.TriggerKey triggerKey) throws org.quartz.SchedulerException - Specified by:
pauseTriggerin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
pauseTriggers
public void pauseTriggers(org.quartz.impl.matchers.GroupMatcher<org.quartz.TriggerKey> matcher) throws org.quartz.SchedulerException - Specified by:
pauseTriggersin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
resumeJob
public void resumeJob(org.quartz.JobKey jobKey) throws org.quartz.SchedulerException - Specified by:
resumeJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
resumeJobs
public void resumeJobs(org.quartz.impl.matchers.GroupMatcher<org.quartz.JobKey> matcher) throws org.quartz.SchedulerException - Specified by:
resumeJobsin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
resumeTrigger
public void resumeTrigger(org.quartz.TriggerKey triggerKey) throws org.quartz.SchedulerException - Specified by:
resumeTriggerin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
resumeTriggers
public void resumeTriggers(org.quartz.impl.matchers.GroupMatcher<org.quartz.TriggerKey> matcher) throws org.quartz.SchedulerException - Specified by:
resumeTriggersin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
pauseAll
public void pauseAll() throws org.quartz.SchedulerException- Specified by:
pauseAllin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
resumeAll
public void resumeAll() throws org.quartz.SchedulerException- Specified by:
resumeAllin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getJobGroupNames
- Specified by:
getJobGroupNamesin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getJobKeys
public Set<org.quartz.JobKey> getJobKeys(org.quartz.impl.matchers.GroupMatcher<org.quartz.JobKey> matcher) throws org.quartz.SchedulerException - Specified by:
getJobKeysin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getTriggersOfJob
public List<? extends org.quartz.Trigger> getTriggersOfJob(org.quartz.JobKey jobKey) throws org.quartz.SchedulerException - Specified by:
getTriggersOfJobin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getTriggerGroupNames
- Specified by:
getTriggerGroupNamesin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getTriggerKeys
public Set<org.quartz.TriggerKey> getTriggerKeys(org.quartz.impl.matchers.GroupMatcher<org.quartz.TriggerKey> matcher) throws org.quartz.SchedulerException - Specified by:
getTriggerKeysin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getPausedTriggerGroups
- Specified by:
getPausedTriggerGroupsin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getJobDetail
public org.quartz.JobDetail getJobDetail(org.quartz.JobKey jobKey) throws org.quartz.SchedulerException - Specified by:
getJobDetailin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getTrigger
public org.quartz.Trigger getTrigger(org.quartz.TriggerKey triggerKey) throws org.quartz.SchedulerException - Specified by:
getTriggerin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getTriggerState
public org.quartz.Trigger.TriggerState getTriggerState(org.quartz.TriggerKey triggerKey) throws org.quartz.SchedulerException - Specified by:
getTriggerStatein interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
resetTriggerFromErrorState
public void resetTriggerFromErrorState(org.quartz.TriggerKey triggerKey) throws org.quartz.SchedulerException - Specified by:
resetTriggerFromErrorStatein interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
addCalendar
public void addCalendar(String calName, org.quartz.Calendar calendar, boolean replace, boolean updateTriggers) throws org.quartz.SchedulerException - Specified by:
addCalendarin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
deleteCalendar
- Specified by:
deleteCalendarin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getCalendar
- Specified by:
getCalendarin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
getCalendarNames
- Specified by:
getCalendarNamesin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
interrupt
public boolean interrupt(org.quartz.JobKey jobKey) throws org.quartz.UnableToInterruptJobException - Specified by:
interruptin interfaceorg.quartz.Scheduler- Throws:
org.quartz.UnableToInterruptJobException
-
interrupt
- Specified by:
interruptin interfaceorg.quartz.Scheduler- Throws:
org.quartz.UnableToInterruptJobException
-
checkExists
public boolean checkExists(org.quartz.JobKey jobKey) throws org.quartz.SchedulerException - Specified by:
checkExistsin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
checkExists
public boolean checkExists(org.quartz.TriggerKey triggerKey) throws org.quartz.SchedulerException - Specified by:
checkExistsin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-
clear
public void clear() throws org.quartz.SchedulerException- Specified by:
clearin interfaceorg.quartz.Scheduler- Throws:
org.quartz.SchedulerException
-