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
Class getThreadPoolClass() throws RemoteException
RemoteException
int getThreadPoolSize() throws RemoteException
RemoteException
List getCurrentlyExecutingJobs() throws SchedulerException, RemoteException
SchedulerException
RemoteException
Date scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger) throws SchedulerException, RemoteException
SchedulerException
RemoteException
Date scheduleJob(SchedulingContext ctxt, Trigger trigger) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void addJob(SchedulingContext ctxt, JobDetail jobDetail, boolean replace) throws SchedulerException, RemoteException
SchedulerException
RemoteException
boolean deleteJob(SchedulingContext ctxt, String jobName, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
boolean unscheduleJob(SchedulingContext ctxt, String triggerName, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
Date rescheduleJob(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void triggerJob(SchedulingContext ctxt, String jobName, String groupName, JobDataMap data) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void triggerJobWithVolatileTrigger(SchedulingContext ctxt, String jobName, String groupName, JobDataMap data) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void pauseTrigger(SchedulingContext ctxt, String triggerName, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void pauseTriggerGroup(SchedulingContext ctxt, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void pauseJob(SchedulingContext ctxt, String jobName, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void pauseJobGroup(SchedulingContext ctxt, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void resumeTrigger(SchedulingContext ctxt, String triggerName, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void resumeTriggerGroup(SchedulingContext ctxt, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
Set getPausedTriggerGroups(SchedulingContext ctxt) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void resumeJob(SchedulingContext ctxt, String jobName, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void resumeJobGroup(SchedulingContext ctxt, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void pauseAll(SchedulingContext ctxt) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void resumeAll(SchedulingContext ctxt) throws SchedulerException, RemoteException
SchedulerException
RemoteException
String[] getJobGroupNames(SchedulingContext ctxt) throws SchedulerException, RemoteException
SchedulerException
RemoteException
String[] getJobNames(SchedulingContext ctxt, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
Trigger[] getTriggersOfJob(SchedulingContext ctxt, String jobName, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
String[] getTriggerGroupNames(SchedulingContext ctxt) throws SchedulerException, RemoteException
SchedulerException
RemoteException
String[] getTriggerNames(SchedulingContext ctxt, String groupName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
JobDetail getJobDetail(SchedulingContext ctxt, String jobName, String jobGroup) throws SchedulerException, RemoteException
SchedulerException
RemoteException
Trigger getTrigger(SchedulingContext ctxt, String triggerName, String triggerGroup) throws SchedulerException, RemoteException
SchedulerException
RemoteException
int getTriggerState(SchedulingContext ctxt, String triggerName, String triggerGroup) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void addCalendar(SchedulingContext ctxt, String calName, Calendar calendar, boolean replace, boolean updateTriggers) throws SchedulerException, RemoteException
SchedulerException
RemoteException
boolean deleteCalendar(SchedulingContext ctxt, String calName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
Calendar getCalendar(SchedulingContext ctxt, String calName) throws SchedulerException, RemoteException
SchedulerException
RemoteException
String[] getCalendarNames(SchedulingContext ctxt) throws SchedulerException, RemoteException
SchedulerException
RemoteException
void addGlobalJobListener(JobListener jobListener) throws RemoteException
RemoteException
void addJobListener(JobListener jobListener) throws RemoteException
RemoteException
boolean removeGlobalJobListener(String name) throws RemoteException
RemoteException
boolean removeJobListener(String name) throws RemoteException
RemoteException
List getGlobalJobListeners() throws RemoteException
RemoteException
Set getJobListenerNames() throws RemoteException
RemoteException
JobListener getGlobalJobListener(String name) throws RemoteException
RemoteException
JobListener getJobListener(String name) throws RemoteException
RemoteException
void addGlobalTriggerListener(TriggerListener triggerListener) throws RemoteException
RemoteException
void addTriggerListener(TriggerListener triggerListener) throws RemoteException
RemoteException
boolean removeGlobalTriggerListener(String name) throws RemoteException
RemoteException
boolean removeTriggerListener(String name) throws RemoteException
RemoteException
List getGlobalTriggerListeners() throws RemoteException
RemoteException
Set getTriggerListenerNames() throws RemoteException
RemoteException
TriggerListener getGlobalTriggerListener(String name) throws RemoteException
RemoteException
TriggerListener getTriggerListener(String name) throws RemoteException
RemoteException
void addSchedulerListener(SchedulerListener schedulerListener) throws RemoteException
RemoteException
boolean removeSchedulerListener(SchedulerListener schedulerListener) throws RemoteException
RemoteException
List getSchedulerListeners() throws RemoteException
RemoteException
boolean interrupt(SchedulingContext ctxt, String jobName, String groupName) throws UnableToInterruptJobException, RemoteException
Copyright © 2015. All rights reserved.