Save This Page
Home » quartz-1.6.0 » org » quartz » core » [javadoc | source]
org.quartz.core
public interface: RemotableQuartzScheduler [javadoc | source]

All Implemented Interfaces:
    Remote

All Known Implementing Classes:
    QuartzScheduler

Method from org.quartz.core.RemotableQuartzScheduler Summary:
addCalendar,   addGlobalJobListener,   addGlobalTriggerListener,   addJob,   addJobListener,   addSchedulerListener,   addTriggerListener,   deleteCalendar,   deleteJob,   getCalendar,   getCalendarNames,   getCurrentlyExecutingJobs,   getGlobalJobListener,   getGlobalJobListeners,   getGlobalTriggerListener,   getGlobalTriggerListeners,   getJobDetail,   getJobGroupNames,   getJobListener,   getJobListenerNames,   getJobNames,   getJobStoreClass,   getPausedTriggerGroups,   getSchedulerContext,   getSchedulerInstanceId,   getSchedulerListeners,   getSchedulerName,   getThreadPoolClass,   getThreadPoolSize,   getTrigger,   getTriggerGroupNames,   getTriggerListener,   getTriggerListenerNames,   getTriggerNames,   getTriggerState,   getTriggersOfJob,   getVersion,   interrupt,   isInStandbyMode,   isShutdown,   numJobsExecuted,   pauseAll,   pauseJob,   pauseJobGroup,   pauseTrigger,   pauseTriggerGroup,   removeGlobalJobListener,   removeGlobalTriggerListener,   removeJobListener,   removeSchedulerListener,   removeTriggerListener,   rescheduleJob,   resumeAll,   resumeJob,   resumeJobGroup,   resumeTrigger,   resumeTriggerGroup,   runningSince,   scheduleJob,   scheduleJob,   shutdown,   shutdown,   standby,   start,   supportsPersistence,   triggerJob,   triggerJobWithVolatileTrigger,   unscheduleJob
Method from org.quartz.core.RemotableQuartzScheduler Detail:
 public  void addCalendar(SchedulingContext ctxt,
    String calName,
    Calendar calendar,
    boolean replace,
    boolean updateTriggers) throws SchedulerException, RemoteException
 public  void addGlobalJobListener(JobListener jobListener) throws RemoteException
 public  void addGlobalTriggerListener(TriggerListener triggerListener) throws RemoteException
 public  void addJob(SchedulingContext ctxt,
    JobDetail jobDetail,
    boolean replace) throws SchedulerException, RemoteException
 public  void addJobListener(JobListener jobListener) throws RemoteException
 public  void addSchedulerListener(SchedulerListener schedulerListener) throws RemoteException
 public  void addTriggerListener(TriggerListener triggerListener) throws RemoteException
 public boolean deleteCalendar(SchedulingContext ctxt,
    String calName) throws SchedulerException, RemoteException
 public boolean deleteJob(SchedulingContext ctxt,
    String jobName,
    String groupName) throws SchedulerException, RemoteException
 public Calendar getCalendar(SchedulingContext ctxt,
    String calName) throws SchedulerException, RemoteException
 public String[] getCalendarNames(SchedulingContext ctxt) throws SchedulerException, RemoteException
 public List getCurrentlyExecutingJobs() throws SchedulerException, RemoteException
 public JobListener getGlobalJobListener(String name) throws RemoteException
 public List getGlobalJobListeners() throws RemoteException
 public TriggerListener getGlobalTriggerListener(String name) throws RemoteException
 public List getGlobalTriggerListeners() throws RemoteException
 public JobDetail getJobDetail(SchedulingContext ctxt,
    String jobName,
    String jobGroup) throws SchedulerException, RemoteException
 public String[] getJobGroupNames(SchedulingContext ctxt) throws SchedulerException, RemoteException
 public JobListener getJobListener(String name) throws RemoteException
 public Set getJobListenerNames() throws RemoteException
 public String[] getJobNames(SchedulingContext ctxt,
    String groupName) throws SchedulerException, RemoteException
 public Class getJobStoreClass() throws RemoteException
 public Set getPausedTriggerGroups(SchedulingContext ctxt) throws SchedulerException, RemoteException
 public SchedulerContext getSchedulerContext() throws SchedulerException, RemoteException
 public String getSchedulerInstanceId() throws RemoteException
 public List getSchedulerListeners() throws RemoteException
 public String getSchedulerName() throws RemoteException
 public Class getThreadPoolClass() throws RemoteException
 public int getThreadPoolSize() throws RemoteException
 public Trigger getTrigger(SchedulingContext ctxt,
    String triggerName,
    String triggerGroup) throws SchedulerException, RemoteException
 public String[] getTriggerGroupNames(SchedulingContext ctxt) throws SchedulerException, RemoteException
 public TriggerListener getTriggerListener(String name) throws RemoteException
 public Set getTriggerListenerNames() throws RemoteException
 public String[] getTriggerNames(SchedulingContext ctxt,
    String groupName) throws SchedulerException, RemoteException
 public int getTriggerState(SchedulingContext ctxt,
    String triggerName,
    String triggerGroup) throws SchedulerException, RemoteException
 public Trigger[] getTriggersOfJob(SchedulingContext ctxt,
    String jobName,
    String groupName) throws SchedulerException, RemoteException
 public String getVersion() throws RemoteException
 public boolean interrupt(SchedulingContext ctxt,
    String jobName,
    String groupName) throws UnableToInterruptJobException, RemoteException
 public boolean isInStandbyMode() throws RemoteException
 public boolean isShutdown() throws RemoteException
 public int numJobsExecuted() throws RemoteException
 public  void pauseAll(SchedulingContext ctxt) throws SchedulerException, RemoteException
 public  void pauseJob(SchedulingContext ctxt,
    String jobName,
    String groupName) throws SchedulerException, RemoteException
 public  void pauseJobGroup(SchedulingContext ctxt,
    String groupName) throws SchedulerException, RemoteException
 public  void pauseTrigger(SchedulingContext ctxt,
    String triggerName,
    String groupName) throws SchedulerException, RemoteException
 public  void pauseTriggerGroup(SchedulingContext ctxt,
    String groupName) throws SchedulerException, RemoteException
 public boolean removeGlobalJobListener(String name) throws RemoteException
 public boolean removeGlobalTriggerListener(String name) throws RemoteException
 public boolean removeJobListener(String name) throws RemoteException
 public boolean removeSchedulerListener(SchedulerListener schedulerListener) throws RemoteException
 public boolean removeTriggerListener(String name) throws RemoteException
 public Date rescheduleJob(SchedulingContext ctxt,
    String triggerName,
    String groupName,
    Trigger newTrigger) throws SchedulerException, RemoteException
 public  void resumeAll(SchedulingContext ctxt) throws SchedulerException, RemoteException
 public  void resumeJob(SchedulingContext ctxt,
    String jobName,
    String groupName) throws SchedulerException, RemoteException
 public  void resumeJobGroup(SchedulingContext ctxt,
    String groupName) throws SchedulerException, RemoteException
 public  void resumeTrigger(SchedulingContext ctxt,
    String triggerName,
    String groupName) throws SchedulerException, RemoteException
 public  void resumeTriggerGroup(SchedulingContext ctxt,
    String groupName) throws SchedulerException, RemoteException
 public Date runningSince() throws RemoteException
 public Date scheduleJob(SchedulingContext ctxt,
    Trigger trigger) throws SchedulerException, RemoteException
 public Date scheduleJob(SchedulingContext ctxt,
    JobDetail jobDetail,
    Trigger trigger) throws SchedulerException, RemoteException
 public  void shutdown() throws RemoteException
 public  void shutdown(boolean waitForJobsToComplete) throws RemoteException
 public  void standby() throws RemoteException
 public  void start() throws SchedulerException, RemoteException
 public boolean supportsPersistence() throws RemoteException
 public  void triggerJob(SchedulingContext ctxt,
    String jobName,
    String groupName,
    JobDataMap data) throws SchedulerException, RemoteException
 public  void triggerJobWithVolatileTrigger(SchedulingContext ctxt,
    String jobName,
    String groupName,
    JobDataMap data) throws SchedulerException, RemoteException
 public boolean unscheduleJob(SchedulingContext ctxt,
    String triggerName,
    String groupName) throws SchedulerException, RemoteException