public interface RemotableQuartzScheduler extends Remote
String getSchedulerName() throws RemoteException
RemoteExceptionString getSchedulerInstanceId() throws RemoteException
RemoteExceptionSchedulerContext getSchedulerContext() throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid start()
throws SchedulerException,
RemoteException
SchedulerExceptionRemoteExceptionvoid startDelayed(int seconds)
throws SchedulerException,
RemoteException
SchedulerExceptionRemoteExceptionvoid standby()
throws RemoteException
RemoteExceptionboolean isInStandbyMode()
throws RemoteException
RemoteExceptionvoid shutdown()
throws RemoteException
RemoteExceptionvoid shutdown(boolean waitForJobsToComplete)
throws RemoteException
RemoteExceptionboolean isShutdown()
throws RemoteException
RemoteExceptionDate runningSince() throws RemoteException
RemoteExceptionString getVersion() throws RemoteException
RemoteExceptionint numJobsExecuted()
throws RemoteException
RemoteExceptionClass<?> getJobStoreClass() throws RemoteException
RemoteExceptionboolean supportsPersistence()
throws RemoteException
RemoteExceptionboolean isClustered()
throws RemoteException
RemoteExceptionClass<?> getThreadPoolClass() throws RemoteException
RemoteExceptionint getThreadPoolSize()
throws RemoteException
RemoteExceptionvoid clear()
throws SchedulerException,
RemoteException
SchedulerExceptionRemoteExceptionList<JobExecutionContext> getCurrentlyExecutingJobs() throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionDate scheduleJob(JobDetail jobDetail, Trigger trigger) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionDate scheduleJob(Trigger trigger) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid addJob(JobDetail jobDetail, boolean replace) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid addJob(JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionboolean deleteJob(JobKey jobKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionboolean unscheduleJob(TriggerKey triggerKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionDate rescheduleJob(TriggerKey triggerKey, Trigger newTrigger) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid triggerJob(JobKey jobKey, JobDataMap data) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid triggerJob(OperableTrigger trig) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid pauseTrigger(TriggerKey triggerKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid pauseTriggers(GroupMatcher<TriggerKey> matcher) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid pauseJob(JobKey jobKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid pauseJobs(GroupMatcher<JobKey> matcher) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid resumeTrigger(TriggerKey triggerKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid resumeTriggers(GroupMatcher<TriggerKey> matcher) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionSet<String> getPausedTriggerGroups() throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid resumeJob(JobKey jobKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid resumeJobs(GroupMatcher<JobKey> matcher) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid pauseAll()
throws SchedulerException,
RemoteException
SchedulerExceptionRemoteExceptionvoid resumeAll()
throws SchedulerException,
RemoteException
SchedulerExceptionRemoteExceptionList<String> getJobGroupNames() throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionSet<JobKey> getJobKeys(GroupMatcher<JobKey> matcher) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionList<? extends Trigger> getTriggersOfJob(JobKey jobKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionList<String> getTriggerGroupNames() throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionSet<TriggerKey> getTriggerKeys(GroupMatcher<TriggerKey> matcher) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionJobDetail getJobDetail(JobKey jobKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionTrigger getTrigger(TriggerKey triggerKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionTrigger.TriggerState getTriggerState(TriggerKey triggerKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid resetTriggerFromErrorState(TriggerKey triggerKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionboolean deleteCalendar(String calName) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionCalendar getCalendar(String calName) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionList<String> getCalendarNames() throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionboolean interrupt(JobKey jobKey) throws UnableToInterruptJobException, RemoteException
boolean interrupt(String fireInstanceId) throws UnableToInterruptJobException, RemoteException
boolean checkExists(JobKey jobKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionboolean checkExists(TriggerKey triggerKey) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionboolean deleteJobs(List<JobKey> jobKeys) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionvoid scheduleJob(JobDetail jobDetail, Set<? extends Trigger> triggersForJob, boolean replace) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionboolean unscheduleJobs(List<TriggerKey> triggerKeys) throws SchedulerException, RemoteException
SchedulerExceptionRemoteExceptionCopyright 2001-2019, Terracotta, Inc.