org.quartz.impl
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Field Summary |
|---|
| Fields inherited from interface org.quartz.Scheduler |
|---|
DEFAULT_FAIL_OVER_GROUP, DEFAULT_GROUP, DEFAULT_MANUAL_TRIGGERS, DEFAULT_RECOVERY_GROUP, FAILED_JOB_ORIGINAL_TRIGGER_FIRETIME_IN_MILLISECONDS, FAILED_JOB_ORIGINAL_TRIGGER_GROUP, FAILED_JOB_ORIGINAL_TRIGGER_NAME |
| Constructor Summary | |
|---|---|
RemoteScheduler(SchedulingContext schedCtxt,
String schedId,
String host,
int port)
Construct a RemoteScheduler instance to proxy the given
RemoteableQuartzScheduler instance, and with the given
SchedulingContext. |
|
| Method Summary | |
|---|---|
void |
addCalendar(String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
addGlobalJobListener(JobListener jobListener)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
void |
addGlobalTriggerListener(TriggerListener triggerListener)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
void |
addJob(JobDetail jobDetail,
boolean replace)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
addJobListener(JobListener jobListener)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
void |
addSchedulerListener(SchedulerListener schedulerListener)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
void |
addTriggerListener(TriggerListener triggerListener)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
boolean |
deleteCalendar(String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
boolean |
deleteJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
Calendar |
getCalendar(String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
String[] |
getCalendarNames()
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
SchedulerContext |
getContext()
Returns the SchedulerContext of the Scheduler. |
List |
getCurrentlyExecutingJobs()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
JobListener |
getGlobalJobListener(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
List |
getGlobalJobListeners()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
TriggerListener |
getGlobalTriggerListener(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
List |
getGlobalTriggerListeners()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
JobDetail |
getJobDetail(String jobName,
String jobGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
String[] |
getJobGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
JobListener |
getJobListener(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
Set |
getJobListenerNames()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
String[] |
getJobNames(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
SchedulerMetaData |
getMetaData()
Get a SchedulerMetaData object describiing the settings
and capabilities of the scheduler instance. |
Set |
getPausedTriggerGroups()
Get the names of all groups that are paused. |
protected RemotableQuartzScheduler |
getRemoteScheduler()
|
String |
getSchedulerInstanceId()
Returns the instance Id of the Scheduler. |
List |
getSchedulerListeners()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
String |
getSchedulerName()
Returns the name of the Scheduler. |
Trigger |
getTrigger(String triggerName,
String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
String[] |
getTriggerGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
TriggerListener |
getTriggerListener(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
Set |
getTriggerListenerNames()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
String[] |
getTriggerNames(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
Trigger[] |
getTriggersOfJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
int |
getTriggerState(String triggerName,
String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
boolean |
interrupt(String jobName,
String groupName)
Request the interruption, within this Scheduler instance, of all currently executing instances of the identified Job, which
must be an implementor of the InterruptableJob interface. |
protected SchedulerException |
invalidateHandleCreateException(String msg,
Exception cause)
|
boolean |
isInStandbyMode()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
boolean |
isPaused()
|
boolean |
isShutdown()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
boolean |
isStarted()
Whether the scheduler has been started. |
void |
pause()
Deprecated. |
void |
pauseAll()
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
pauseJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
pauseJobGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
pauseTrigger(String triggerName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
pauseTriggerGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
boolean |
removeGlobalJobListener(JobListener jobListener)
Deprecated. Use |
boolean |
removeGlobalJobListener(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
boolean |
removeGlobalTriggerListener(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
boolean |
removeGlobalTriggerListener(TriggerListener triggerListener)
Deprecated. Use |
boolean |
removeJobListener(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
boolean |
removeSchedulerListener(SchedulerListener schedulerListener)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
boolean |
removeTriggerListener(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
Date |
rescheduleJob(String triggerName,
String groupName,
Trigger newTrigger)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
resumeAll()
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
resumeJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
resumeJobGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
resumeTrigger(String triggerName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
resumeTriggerGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
Date |
scheduleJob(JobDetail jobDetail,
Trigger trigger)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
Date |
scheduleJob(Trigger trigger)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
setJobFactory(JobFactory factory)
Set the JobFactory that will be responsible for producing
instances of Job classes. |
void |
shutdown()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
void |
shutdown(boolean waitForJobsToComplete)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
void |
standby()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
void |
start()
Calls the equivalent method on the 'proxied' QuartzScheduler. |
void |
startDelayed(int seconds)
Calls the equivalent method on the 'proxied' QuartzScheduler. |
void |
triggerJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
triggerJob(String jobName,
String groupName,
JobDataMap data)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
triggerJobWithVolatileTrigger(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
void |
triggerJobWithVolatileTrigger(String jobName,
String groupName,
JobDataMap data)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
boolean |
unscheduleJob(String triggerName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RemoteScheduler(SchedulingContext schedCtxt, String schedId, String host, int port)
Construct a RemoteScheduler instance to proxy the given
RemoteableQuartzScheduler instance, and with the given
SchedulingContext.
| Method Detail |
|---|
protected RemotableQuartzScheduler getRemoteScheduler() throws SchedulerException
SchedulerExceptionprotected SchedulerException invalidateHandleCreateException(String msg, Exception cause)
public String getSchedulerName() throws SchedulerException
Returns the name of the Scheduler.
getSchedulerName in interface SchedulerSchedulerExceptionpublic String getSchedulerInstanceId() throws SchedulerException
Returns the instance Id of the Scheduler.
getSchedulerInstanceId in interface SchedulerSchedulerExceptionpublic SchedulerMetaData getMetaData() throws SchedulerException
Scheduler
Get a SchedulerMetaData object describiing the settings
and capabilities of the scheduler instance.
Note that the data returned is an 'instantaneous' snap-shot, and that as soon as it's returned, the meta data values may be different.
getMetaData in interface SchedulerSchedulerExceptionpublic SchedulerContext getContext() throws SchedulerException
Returns the SchedulerContext of the Scheduler.
getContext in interface SchedulerSchedulerException
public void start()
throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
SchedulerException - if shutdown() has been called, or there is an
error within the Scheduler.Scheduler.startDelayed(int),
Scheduler.standby(),
Scheduler.shutdown()
public void startDelayed(int seconds)
throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
startDelayed in interface SchedulerSchedulerException - if shutdown() has been called, or there is an
error within the Scheduler.Scheduler.start(),
Scheduler.standby(),
Scheduler.shutdown()
public void standby()
throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
SchedulerExceptionScheduler.start(),
Scheduler.pauseAll()
public void pause()
throws SchedulerException
SchedulerExceptionScheduler.pause()
public boolean isStarted()
throws SchedulerException
Note: This only reflects whether has ever
been called on this Scheduler, so it will return start()true even
if the Scheduler is currently in standby mode or has been
since shutdown.
SchedulerExceptionstart(),
isShutdown(),
isInStandbyMode()
public boolean isInStandbyMode()
throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
isInStandbyMode in interface SchedulerSchedulerExceptionScheduler.standby(),
Scheduler.start()
public boolean isPaused()
throws SchedulerException
SchedulerExceptionScheduler.isInStandbyMode()
public void shutdown()
throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
SchedulerExceptionScheduler.shutdown(boolean)
public void shutdown(boolean waitForJobsToComplete)
throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
waitForJobsToComplete - if true the scheduler will not allow this method
to return until all currently executing jobs have completed.
SchedulerExceptionScheduler.shutdown()
public boolean isShutdown()
throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
isShutdown in interface SchedulerSchedulerExceptionpublic List getCurrentlyExecutingJobs() throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
getCurrentlyExecutingJobs in interface SchedulerSchedulerExceptionJobExecutionContextpublic Date scheduleJob(JobDetail jobDetail, Trigger trigger) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
scheduleJob in interface SchedulerSchedulerException - if the Job or Trigger cannot be added to the Scheduler, or
there is an internal Scheduler error.public Date scheduleJob(Trigger trigger) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
scheduleJob in interface SchedulerSchedulerException - if the indicated Job does not exist, or the Trigger cannot be
added to the Scheduler, or there is an internal Scheduler
error.public void addJob(JobDetail jobDetail, boolean replace) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
SchedulerException - if there is an internal Scheduler error, or if the Job is not
durable, or a Job with the same name already exists, and
replace is false.public boolean deleteJob(String jobName, String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
SchedulerException - if there is an internal Scheduler error.public boolean unscheduleJob(String triggerName, String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
unscheduleJob in interface SchedulerSchedulerExceptionpublic Date rescheduleJob(String triggerName, String groupName, Trigger newTrigger) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
rescheduleJob in interface SchedulertriggerName - The name of the Trigger to be replaced.groupName - The group name of the Trigger to be replaced.newTrigger - The new Trigger to be stored.
null if a Trigger with the given
name & group was not found and removed from the store, otherwise
the first fire time of the newly scheduled trigger.
SchedulerExceptionpublic void triggerJob(String jobName, String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
triggerJob in interface SchedulerSchedulerExceptionpublic void triggerJob(String jobName, String groupName, JobDataMap data) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
triggerJob in interface SchedulerjobName - the name of the Job to triggergroupName - the group name of the Job to triggerdata - the (possibly null) JobDataMap to be
associated with the trigger that fires the job immediately.
SchedulerExceptionpublic void triggerJobWithVolatileTrigger(String jobName, String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
triggerJobWithVolatileTrigger in interface SchedulerSchedulerExceptionpublic void triggerJobWithVolatileTrigger(String jobName, String groupName, JobDataMap data) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
triggerJobWithVolatileTrigger in interface SchedulerjobName - the name of the Job to triggergroupName - the group name of the Job to triggerdata - the (possibly null) JobDataMap to be
associated with the trigger that fires the job immediately.
SchedulerExceptionpublic void pauseTrigger(String triggerName, String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
pauseTrigger in interface SchedulerSchedulerExceptionScheduler.resumeTrigger(String, String)public void pauseTriggerGroup(String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
pauseTriggerGroup in interface SchedulerSchedulerExceptionScheduler.resumeTriggerGroup(String)public void pauseJob(String jobName, String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
SchedulerExceptionScheduler.resumeJob(String, String)public void pauseJobGroup(String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
pauseJobGroup in interface SchedulerSchedulerExceptionScheduler.resumeJobGroup(String)public void resumeTrigger(String triggerName, String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
resumeTrigger in interface SchedulerSchedulerExceptionScheduler.pauseTrigger(String, String)public void resumeTriggerGroup(String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
resumeTriggerGroup in interface SchedulerSchedulerExceptionScheduler.pauseTriggerGroup(String)public void resumeJob(String jobName, String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
SchedulerExceptionScheduler.pauseJob(String, String)public void resumeJobGroup(String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
resumeJobGroup in interface SchedulerSchedulerExceptionScheduler.pauseJobGroup(String)
public void pauseAll()
throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
public void resumeAll()
throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
SchedulerExceptionScheduler.pauseAll()public String[] getJobGroupNames() throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getJobGroupNames in interface SchedulerSchedulerExceptionpublic String[] getJobNames(String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getJobNames in interface SchedulerSchedulerExceptionpublic Trigger[] getTriggersOfJob(String jobName, String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getTriggersOfJob in interface SchedulerSchedulerExceptionpublic String[] getTriggerGroupNames() throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getTriggerGroupNames in interface SchedulerSchedulerExceptionpublic String[] getTriggerNames(String groupName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getTriggerNames in interface SchedulerSchedulerExceptionpublic JobDetail getJobDetail(String jobName, String jobGroup) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getJobDetail in interface SchedulerSchedulerExceptionpublic Trigger getTrigger(String triggerName, String triggerGroup) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getTrigger in interface SchedulerSchedulerExceptionpublic int getTriggerState(String triggerName, String triggerGroup) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getTriggerState in interface Schedulerpublic void addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
addCalendar in interface SchedulerupdateTriggers - whether or not to update existing triggers that
referenced the already existing calendar so that they are 'correct'
based on the new trigger.
SchedulerException - if there is an internal Scheduler error, or a Calendar with
the same name already exists, and replace is
false.public boolean deleteCalendar(String calName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
deleteCalendar in interface SchedulerSchedulerException - if there is an internal Scheduler error.public Calendar getCalendar(String calName) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getCalendar in interface SchedulerSchedulerExceptionpublic String[] getCalendarNames() throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler,
passing the SchedulingContext associated with this
instance.
getCalendarNames in interface SchedulerSchedulerExceptionpublic void addGlobalJobListener(JobListener jobListener) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
addGlobalJobListener in interface SchedulerSchedulerExceptionpublic void addJobListener(JobListener jobListener) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
addJobListener in interface SchedulerSchedulerExceptionpublic boolean removeGlobalJobListener(JobListener jobListener) throws SchedulerException
removeGlobalJobListener(String)
Calls the equivalent method on the 'proxied' QuartzScheduler.
removeGlobalJobListener in interface SchedulerSchedulerExceptionpublic boolean removeGlobalJobListener(String name) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
removeGlobalJobListener in interface SchedulerSchedulerExceptionpublic boolean removeJobListener(String name) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
removeJobListener in interface SchedulerSchedulerExceptionpublic List getGlobalJobListeners() throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
getGlobalJobListeners in interface SchedulerSchedulerExceptionpublic Set getJobListenerNames() throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
getJobListenerNames in interface SchedulerSchedulerExceptionpublic JobListener getGlobalJobListener(String name) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
getGlobalJobListener in interface SchedulerSchedulerExceptionpublic JobListener getJobListener(String name) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
getJobListener in interface SchedulerSchedulerExceptionpublic void addGlobalTriggerListener(TriggerListener triggerListener) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
addGlobalTriggerListener in interface SchedulerSchedulerExceptionpublic void addTriggerListener(TriggerListener triggerListener) throws SchedulerException
Calls the equivalent method on the 'proxied' QuartzScheduler.
addTriggerListener in interface SchedulerSchedulerExceptionpublic boolean removeGlobalTriggerListener(TriggerListener triggerListener) throws SchedulerException
removeGlobalTriggerListener(String)
Calls the equivalent method on the 'proxied' QuartzScheduler.
removeGlobalTriggerListener in interface SchedulerSchedulerException