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