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