public interface RemotableQuartzScheduler
extends java.rmi.Remote
| Modifier and Type | Method and Description |
|---|---|
void |
addCalendar(java.lang.String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers) |
void |
addJob(JobDetail jobDetail,
boolean replace) |
void |
addJob(JobDetail jobDetail,
boolean replace,
boolean storeNonDurableWhileAwaitingScheduling) |
boolean |
checkExists(JobKey jobKey) |
boolean |
checkExists(TriggerKey triggerKey) |
void |
clear() |
boolean |
deleteCalendar(java.lang.String calName) |
boolean |
deleteJob(JobKey jobKey) |
boolean |
deleteJobs(java.util.List<JobKey> jobKeys) |
Calendar |
getCalendar(java.lang.String calName) |
java.util.List<java.lang.String> |
getCalendarNames() |
java.util.List<JobExecutionContext> |
getCurrentlyExecutingJobs() |
JobDetail |
getJobDetail(JobKey jobKey) |
java.util.List<java.lang.String> |
getJobGroupNames() |
java.util.Set<JobKey> |
getJobKeys(GroupMatcher<JobKey> matcher) |
java.lang.Class<?> |
getJobStoreClass() |
java.util.Set<java.lang.String> |
getPausedTriggerGroups() |
SchedulerContext |
getSchedulerContext() |
java.lang.String |
getSchedulerInstanceId() |
java.lang.String |
getSchedulerName() |
java.lang.Class<?> |
getThreadPoolClass() |
int |
getThreadPoolSize() |
Trigger |
getTrigger(TriggerKey triggerKey) |
java.util.List<java.lang.String> |
getTriggerGroupNames() |
java.util.Set<TriggerKey> |
getTriggerKeys(GroupMatcher<TriggerKey> matcher) |
java.util.List<? extends Trigger> |
getTriggersOfJob(JobKey jobKey) |
Trigger.TriggerState |
getTriggerState(TriggerKey triggerKey) |
java.lang.String |
getVersion() |
boolean |
interrupt(JobKey jobKey) |
boolean |
interrupt(java.lang.String fireInstanceId) |
boolean |
isClustered() |
boolean |
isInStandbyMode() |
boolean |
isShutdown() |
int |
numJobsExecuted() |
void |
pauseAll() |
void |
pauseJob(JobKey jobKey) |
void |
pauseJobs(GroupMatcher<JobKey> matcher) |
void |
pauseTrigger(TriggerKey triggerKey) |
void |
pauseTriggers(GroupMatcher<TriggerKey> matcher) |
java.util.Date |
rescheduleJob(TriggerKey triggerKey,
Trigger newTrigger) |
void |
resetTriggerFromErrorState(TriggerKey triggerKey) |
void |
resumeAll() |
void |
resumeJob(JobKey jobKey) |
void |
resumeJobs(GroupMatcher<JobKey> matcher) |
void |
resumeTrigger(TriggerKey triggerKey) |
void |
resumeTriggers(GroupMatcher<TriggerKey> matcher) |
java.util.Date |
runningSince() |
void |
scheduleJob(JobDetail jobDetail,
java.util.Set<? extends Trigger> triggersForJob,
boolean replace) |
java.util.Date |
scheduleJob(JobDetail jobDetail,
Trigger trigger) |
java.util.Date |
scheduleJob(Trigger trigger) |
void |
scheduleJobs(java.util.Map<JobDetail,java.util.Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
void |
shutdown() |
void |
shutdown(boolean waitForJobsToComplete) |
void |
standby() |
void |
start() |
void |
startDelayed(int seconds) |
boolean |
supportsPersistence() |
void |
triggerJob(JobKey jobKey,
JobDataMap data) |
void |
triggerJob(OperableTrigger trig) |
boolean |
unscheduleJob(TriggerKey triggerKey) |
boolean |
unscheduleJobs(java.util.List<TriggerKey> triggerKeys) |
java.lang.String getSchedulerName()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getSchedulerInstanceId()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionSchedulerContext getSchedulerContext() throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid start()
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid startDelayed(int seconds)
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid standby()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean isInStandbyMode()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid shutdown()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid shutdown(boolean waitForJobsToComplete)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean isShutdown()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.Date runningSince()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getVersion()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionint numJobsExecuted()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.Class<?> getJobStoreClass()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean supportsPersistence()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean isClustered()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.Class<?> getThreadPoolClass()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionint getThreadPoolSize()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid clear()
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.List<JobExecutionContext> getCurrentlyExecutingJobs() throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.Date scheduleJob(JobDetail jobDetail, Trigger trigger) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.Date scheduleJob(Trigger trigger) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid addJob(JobDetail jobDetail, boolean replace) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid addJob(JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionboolean deleteJob(JobKey jobKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionboolean unscheduleJob(TriggerKey triggerKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.Date rescheduleJob(TriggerKey triggerKey, Trigger newTrigger) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid triggerJob(JobKey jobKey, JobDataMap data) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid triggerJob(OperableTrigger trig) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid pauseTrigger(TriggerKey triggerKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid pauseTriggers(GroupMatcher<TriggerKey> matcher) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid pauseJob(JobKey jobKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid pauseJobs(GroupMatcher<JobKey> matcher) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid resumeTrigger(TriggerKey triggerKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid resumeTriggers(GroupMatcher<TriggerKey> matcher) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.Set<java.lang.String> getPausedTriggerGroups()
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid resumeJob(JobKey jobKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid resumeJobs(GroupMatcher<JobKey> matcher) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid pauseAll()
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid resumeAll()
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.List<java.lang.String> getJobGroupNames()
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.Set<JobKey> getJobKeys(GroupMatcher<JobKey> matcher) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.List<? extends Trigger> getTriggersOfJob(JobKey jobKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.List<java.lang.String> getTriggerGroupNames()
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.Set<TriggerKey> getTriggerKeys(GroupMatcher<TriggerKey> matcher) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionJobDetail getJobDetail(JobKey jobKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionTrigger getTrigger(TriggerKey triggerKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionTrigger.TriggerState getTriggerState(TriggerKey triggerKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid resetTriggerFromErrorState(TriggerKey triggerKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid addCalendar(java.lang.String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionboolean deleteCalendar(java.lang.String calName)
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionCalendar getCalendar(java.lang.String calName) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionjava.util.List<java.lang.String> getCalendarNames()
throws SchedulerException,
java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionboolean interrupt(JobKey jobKey) throws UnableToInterruptJobException, java.rmi.RemoteException
UnableToInterruptJobExceptionjava.rmi.RemoteExceptionboolean interrupt(java.lang.String fireInstanceId)
throws UnableToInterruptJobException,
java.rmi.RemoteException
UnableToInterruptJobExceptionjava.rmi.RemoteExceptionboolean checkExists(JobKey jobKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionboolean checkExists(TriggerKey triggerKey) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionboolean deleteJobs(java.util.List<JobKey> jobKeys) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid scheduleJobs(java.util.Map<JobDetail,java.util.Set<? extends Trigger>> triggersAndJobs, boolean replace) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionvoid scheduleJob(JobDetail jobDetail, java.util.Set<? extends Trigger> triggersForJob, boolean replace) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionboolean unscheduleJobs(java.util.List<TriggerKey> triggerKeys) throws SchedulerException, java.rmi.RemoteException
SchedulerExceptionjava.rmi.RemoteExceptionCopyright IBM Corp. 2024, 2025