|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SchedulerException in org.quartz |
Subclasses of SchedulerException in org.quartz | |
class |
CriticalSchedulerException
An exception that is thrown to indicate that there has been a critical failure within the scheduler's core services (such as loss of database connectivity). |
class |
JobExecutionException
An exception that can be thrown by a
to indicate to the Quartz that an error
occured while executing, and whether or not the Job requests
to be re-fired immediately (using the same ,
or whether it wants to be unscheduled. |
class |
JobPersistenceException
An exception that is thrown to indicate that there has been a failure in the scheduler's underlying persistence mechanism. |
class |
ObjectAlreadyExistsException
An exception that is thrown to indicate that an attempt to store a new object (i.e. |
class |
SchedulerConfigException
An exception that is thrown to indicate that there is a misconfiguration of the SchedulerFactory - or one of the components it
configures. |
class |
UnableToInterruptJobException
An exception that is thrown to indicate that a call to InterruptableJob.interrupt() failed without interrupting the Job. |
Methods in org.quartz with parameters of type SchedulerException | |
void |
SchedulerListener.schedulerError(java.lang.String msg,
SchedulerException cause)
Called by the when a serious error has
occured within the scheduler - such as repeated failures in the JobStore ,
or the inability to instantiate a Job instance when its
Trigger has fired. |
Methods in org.quartz that throw SchedulerException | |
java.lang.String |
Scheduler.getSchedulerName()
Returns the name of the Scheduler . |
java.lang.String |
Scheduler.getSchedulerInstanceId()
Returns the instance Id of the Scheduler . |
SchedulerContext |
Scheduler.getContext()
Returns the SchedulerContext of the Scheduler . |
void |
Scheduler.start()
Starts the Scheduler 's threads that fire . |
void |
Scheduler.pause()
Temporarily halts the Scheduler 's firing of . |
boolean |
Scheduler.isPaused()
Reports whether the Scheduler is paused. |
void |
Scheduler.shutdown()
Halts the Scheduler 's firing of ,
and cleans up all resources associated with the Scheduler. |
void |
Scheduler.shutdown(boolean waitForJobsToComplete)
Halts the Scheduler 's firing of ,
and cleans up all resources associated with the Scheduler. |
boolean |
Scheduler.isShutdown()
Reports whether the Scheduler has been shutdown. |
SchedulerMetaData |
Scheduler.getMetaData()
Get a SchedulerMetaData object describiing the settings
and capabilities of the scheduler instance. |
java.util.List |
Scheduler.getCurrentlyExecutingJobs()
Return a list of JobExecutionContext objects that
represent all currently executing Jobs. |
java.util.Date |
Scheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
Add the given to the
Scheduler, and associate the given with
it. |
java.util.Date |
Scheduler.scheduleJob(Trigger trigger)
Schedule the given with the
Job identified by the Trigger 's settings. |
boolean |
Scheduler.unscheduleJob(java.lang.String triggerName,
java.lang.String groupName)
Remove the indicated from the scheduler. |
java.util.Date |
Scheduler.rescheduleJob(java.lang.String triggerName,
java.lang.String groupName,
Trigger newTrigger)
Remove (delete) the with the
given name, and store the new given one - which must be associated
with the same job - however, the new trigger need not have the same
name as the old trigger. |
void |
Scheduler.addJob(JobDetail jobDetail,
boolean replace)
Add the given Job to the Scheduler - with no associated
Trigger . |
boolean |
Scheduler.deleteJob(java.lang.String jobName,
java.lang.String groupName)
Delete the identified Job from the Scheduler - and any
associated Trigger s. |
void |
Scheduler.triggerJob(java.lang.String jobName,
java.lang.String groupName)
Trigger the identified
(execute it now) - the generated trigger will be non-volatile. |
void |
Scheduler.triggerJobWithVolatileTrigger(java.lang.String jobName,
java.lang.String groupName)
Trigger the identified
(execute it now) - the generated trigger will be volatile. |
void |
Scheduler.pauseJob(java.lang.String jobName,
java.lang.String groupName)
Pause the with the given
name - by pausing all of its current Trigger s. |
void |
Scheduler.pauseJobGroup(java.lang.String groupName)
Pause all of the in the
given group - by pausing all of their Trigger s. |
void |
Scheduler.pauseTrigger(java.lang.String triggerName,
java.lang.String groupName)
Pause the with the given name. |
void |
Scheduler.pauseTriggerGroup(java.lang.String groupName)
Pause all of the in the given group. |
void |
Scheduler.resumeJob(java.lang.String jobName,
java.lang.String groupName)
Resume (un-pause) the with
the given name. |
void |
Scheduler.resumeJobGroup(java.lang.String groupName)
Resume (un-pause) all of the
in the given group. |
void |
Scheduler.resumeTrigger(java.lang.String triggerName,
java.lang.String groupName)
Resume (un-pause) the with the given
name. |
void |
Scheduler.resumeTriggerGroup(java.lang.String groupName)
Resume (un-pause) all of the in the
given group. |
void |
Scheduler.pauseAll()
Pause all triggers - equivalent of calling pauseTriggerGroup(group)
on every group. |
void |
Scheduler.resumeAll()
Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group)
on every group. |
java.lang.String[] |
Scheduler.getJobGroupNames()
Get the names of all known
groups. |
java.lang.String[] |
Scheduler.getJobNames(java.lang.String groupName)
Get the names of all the
in the given group. |
Trigger[] |
Scheduler.getTriggersOfJob(java.lang.String jobName,
java.lang.String groupName)
Get all s that are associated with the
identified . |
java.lang.String[] |
Scheduler.getTriggerGroupNames()
Get the names of all known groups. |
java.lang.String[] |
Scheduler.getTriggerNames(java.lang.String groupName)
Get the names of all the in the given
group. |
java.util.Set |
Scheduler.getPausedTriggerGroups()
Get the names of all groups that are paused. |
JobDetail |
Scheduler.getJobDetail(java.lang.String jobName,
java.lang.String jobGroup)
Get the for the Job
instance with the given name and group. |
Trigger |
Scheduler.getTrigger(java.lang.String triggerName,
java.lang.String triggerGroup)
Get the instance with the given name and
group. |
int |
Scheduler.getTriggerState(java.lang.String triggerName,
java.lang.String triggerGroup)
Get the current state of the identified . |
void |
Scheduler.addCalendar(java.lang.String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
Add (register) the given Calendar to the Scheduler. |
boolean |
Scheduler.deleteCalendar(java.lang.String calName)
Delete the identified Calendar from the Scheduler. |
Calendar |
Scheduler.getCalendar(java.lang.String calName)
Get the instance with the given name. |
java.lang.String[] |
Scheduler.getCalendarNames()
Get the names of all registered . |
void |
Scheduler.addGlobalJobListener(JobListener jobListener)
Add the given to the Scheduler 's
global list. |
void |
Scheduler.addJobListener(JobListener jobListener)
Add the given to the Scheduler 's
list, of registered JobListener s. |
boolean |
Scheduler.removeGlobalJobListener(JobListener jobListener)
Remove the given from the Scheduler 's
list of global listeners. |
boolean |
Scheduler.removeJobListener(java.lang.String name)
Remove the identifed from the Scheduler 's
list of registered listeners. |
java.util.List |
Scheduler.getGlobalJobListeners()
Get a List containing all of the s in
the Scheduler 'sglobal list. |
java.util.Set |
Scheduler.getJobListenerNames()
Get a Set containing the names of all the non-global
s registered with the Scheduler . |
JobListener |
Scheduler.getJobListener(java.lang.String name)
Get the non-global that has
the given name. |
void |
Scheduler.addGlobalTriggerListener(TriggerListener triggerListener)
Add the given to the Scheduler 's
global list. |
void |
Scheduler.addTriggerListener(TriggerListener triggerListener)
Add the given to the Scheduler 's
list, of registered TriggerListener s. |
boolean |
Scheduler.removeGlobalTriggerListener(TriggerListener triggerListener)
Remove the given from the Scheduler 's
list of global listeners. |
boolean |
Scheduler.removeTriggerListener(java.lang.String name)
Remove the identifed from the
Scheduler 's list of registered listeners. |
java.util.List |
Scheduler.getGlobalTriggerListeners()
Get a List containing all of the
s in the Scheduler 'sglobal list. |
java.util.Set |
Scheduler.getTriggerListenerNames()
Get a Set containing the names of all the non-global
s registered with the Scheduler . |
TriggerListener |
Scheduler.getTriggerListener(java.lang.String name)
Get the non-global that
has the given name. |
void |
Scheduler.addSchedulerListener(SchedulerListener schedulerListener)
Register the given with the
Scheduler . |
boolean |
Scheduler.removeSchedulerListener(SchedulerListener schedulerListener)
Remove the given from the
Scheduler . |
java.util.List |
Scheduler.getSchedulerListeners()
Get a List containing all of the
s registered with the Scheduler . |
java.lang.String |
SchedulerMetaData.getSummary()
Returns a formatted (human readable) String describing all the Scheduler 's
meta-data values. |
void |
Trigger.validate()
Validates whether the properties of the JobDetail are
valid for submission into a Scheduler . |
void |
SimpleTrigger.validate()
Validates whether the properties of the JobDetail are
valid for submission into a Scheduler . |
Scheduler |
SchedulerFactory.getScheduler()
Returns a client-usable handle to a Scheduler . |
Scheduler |
SchedulerFactory.getScheduler(java.lang.String schedName)
Returns a handle to the Scheduler with the given name, if it exists. |
java.util.Collection |
SchedulerFactory.getAllSchedulers()
Returns handles to all known Schedulers (made by any SchedulerFactory within this jvm.). |
void |
JobDetail.validate()
Validates whether the properties of the JobDetail are
valid for submission into a Scheduler . |
Uses of SchedulerException in org.quartz.core |
Methods in org.quartz.core with parameters of type SchedulerException | |
void |
QuartzScheduler.notifySchedulerListenersError(java.lang.String msg,
SchedulerException se)
|
Methods in org.quartz.core that throw SchedulerException | |
SchedulerContext |
QuartzScheduler.getSchedulerContext()
Returns the SchedulerContext of the Scheduler . |
void |
QuartzScheduler.start()
Starts the QuartzScheduler 's threads that fire . |
void |
QuartzScheduler.validateState()
|
java.util.Date |
QuartzScheduler.scheduleJob(SchedulingContext ctxt,
JobDetail jobDetail,
Trigger trigger)
Add the identified by the given
to the Scheduler, and
associate the given with it. |
java.util.Date |
QuartzScheduler.scheduleJob(SchedulingContext ctxt,
Trigger trigger)
Schedule the given with the
Job identified by the Trigger 's settings. |
void |
QuartzScheduler.addJob(SchedulingContext ctxt,
JobDetail jobDetail,
boolean replace)
Add the given Job to the Scheduler - with no associated
Trigger . |
boolean |
QuartzScheduler.deleteJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
Delete the identified Job from the Scheduler - and any
associated Trigger s. |
boolean |
QuartzScheduler.unscheduleJob(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName)
Remove the indicated from the
scheduler. |
java.util.Date |
QuartzScheduler.rescheduleJob(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName,
Trigger newTrigger)
Remove (delete) the with the
given name, and store the new given one - which must be associated
with the same job. |
void |
QuartzScheduler.triggerJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
Trigger the identified (execute it
now) - with a non-volatile trigger. |
void |
QuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
Trigger the identified (execute it
now) - with a volatile trigger. |
void |
QuartzScheduler.pauseTrigger(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName)
Pause the with the given name. |
void |
QuartzScheduler.pauseTriggerGroup(SchedulingContext ctxt,
java.lang.String groupName)
Pause all of the in the given group. |
void |
QuartzScheduler.pauseJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
Pause the with the given
name - by pausing all of its current Trigger s. |
void |
QuartzScheduler.pauseJobGroup(SchedulingContext ctxt,
java.lang.String groupName)
Pause all of the in the
given group - by pausing all of their Trigger s. |
void |
QuartzScheduler.resumeTrigger(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName)
Resume (un-pause) the with the given
name. |
void |
QuartzScheduler.resumeTriggerGroup(SchedulingContext ctxt,
java.lang.String groupName)
Resume (un-pause) all of the in the
given group. |
java.util.Set |
QuartzScheduler.getPausedTriggerGroups(SchedulingContext ctxt)
|
void |
QuartzScheduler.resumeJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
Resume (un-pause) the with
the given name. |
void |
QuartzScheduler.resumeJobGroup(SchedulingContext ctxt,
java.lang.String groupName)
Resume (un-pause) all of the
in the given group. |
void |
QuartzScheduler.pauseAll(SchedulingContext ctxt)
Pause all triggers - equivalent of calling pauseTriggerGroup(group)
on every group. |
void |
QuartzScheduler.resumeAll(SchedulingContext ctxt)
Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group)
on every group. |
java.lang.String[] |
QuartzScheduler.getJobGroupNames(SchedulingContext ctxt)
Get the names of all known groups. |
java.lang.String[] |
QuartzScheduler.getJobNames(SchedulingContext ctxt,
java.lang.String groupName)
Get the names of all the in the
given group. |
Trigger[] |
QuartzScheduler.getTriggersOfJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
Get all s that are associated with the
identified . |
java.lang.String[] |
QuartzScheduler.getTriggerGroupNames(SchedulingContext ctxt)
Get the names of all known
groups. |
java.lang.String[] |
QuartzScheduler.getTriggerNames(SchedulingContext ctxt,
java.lang.String groupName)
Get the names of all the in
the given group. |
JobDetail |
QuartzScheduler.getJobDetail(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String jobGroup)
Get the for the Job
instance with the given name and group. |
Trigger |
QuartzScheduler.getTrigger(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String triggerGroup)
Get the instance with the given name and
group. |
int |
QuartzScheduler.getTriggerState(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String triggerGroup)
Get the current state of the identified . |
void |
QuartzScheduler.addCalendar(SchedulingContext ctxt,
java.lang.String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
Add (register) the given Calendar to the Scheduler. |
boolean |
QuartzScheduler.deleteCalendar(SchedulingContext ctxt,
java.lang.String calName)
Delete the identified Calendar from the Scheduler. |
Calendar |
QuartzScheduler.getCalendar(SchedulingContext ctxt,
java.lang.String calName)
Get the instance with the given name. |
java.lang.String[] |
QuartzScheduler.getCalendarNames(SchedulingContext ctxt)
Get the names of all registered . |
boolean |
QuartzScheduler.notifyTriggerListenersFired(JobExecutionContext jec)
|
void |
QuartzScheduler.notifyTriggerListenersMisfired(Trigger trigger)
|
void |
QuartzScheduler.notifyTriggerListenersComplete(JobExecutionContext jec,
int instCode)
|
void |
QuartzScheduler.notifyJobListenersToBeExecuted(JobExecutionContext jec)
|
void |
QuartzScheduler.notifyJobListenersWasVetoed(JobExecutionContext jec)
|
void |
QuartzScheduler.notifyJobListenersWasExecuted(JobExecutionContext jec,
JobExecutionException je)
|
void |
JobRunShell.initialize(QuartzScheduler qs,
TriggerFiredBundle firedBundle)
|
protected void |
JobRunShell.begin()
|
protected void |
JobRunShell.complete(boolean successfulExecution)
|
SchedulerContext |
RemotableQuartzScheduler.getSchedulerContext()
|
void |
RemotableQuartzScheduler.start()
|
java.util.List |
RemotableQuartzScheduler.getCurrentlyExecutingJobs()
|
java.util.Date |
RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt,
JobDetail jobDetail,
Trigger trigger)
|
java.util.Date |
RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt,
Trigger trigger)
|
void |
RemotableQuartzScheduler.addJob(SchedulingContext ctxt,
JobDetail jobDetail,
boolean replace)
|
boolean |
RemotableQuartzScheduler.deleteJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
|
boolean |
RemotableQuartzScheduler.unscheduleJob(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName)
|
java.util.Date |
RemotableQuartzScheduler.rescheduleJob(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName,
Trigger newTrigger)
|
void |
RemotableQuartzScheduler.triggerJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
|
void |
RemotableQuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
|
void |
RemotableQuartzScheduler.pauseTrigger(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName)
|
void |
RemotableQuartzScheduler.pauseTriggerGroup(SchedulingContext ctxt,
java.lang.String groupName)
|
void |
RemotableQuartzScheduler.pauseJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
|
void |
RemotableQuartzScheduler.pauseJobGroup(SchedulingContext ctxt,
java.lang.String groupName)
|
void |
RemotableQuartzScheduler.resumeTrigger(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName)
|
void |
RemotableQuartzScheduler.resumeTriggerGroup(SchedulingContext ctxt,
java.lang.String groupName)
|
java.util.Set |
RemotableQuartzScheduler.getPausedTriggerGroups(SchedulingContext ctxt)
|
void |
RemotableQuartzScheduler.resumeJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
|
void |
RemotableQuartzScheduler.resumeJobGroup(SchedulingContext ctxt,
java.lang.String groupName)
|
void |
RemotableQuartzScheduler.pauseAll(SchedulingContext ctxt)
|
void |
RemotableQuartzScheduler.resumeAll(SchedulingContext ctxt)
|
java.lang.String[] |
RemotableQuartzScheduler.getJobGroupNames(SchedulingContext ctxt)
|
java.lang.String[] |
RemotableQuartzScheduler.getJobNames(SchedulingContext ctxt,
java.lang.String groupName)
|
Trigger[] |
RemotableQuartzScheduler.getTriggersOfJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
|
java.lang.String[] |
RemotableQuartzScheduler.getTriggerGroupNames(SchedulingContext ctxt)
|
java.lang.String[] |
RemotableQuartzScheduler.getTriggerNames(SchedulingContext ctxt,
java.lang.String groupName)
|
JobDetail |
RemotableQuartzScheduler.getJobDetail(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String jobGroup)
|
Trigger |
RemotableQuartzScheduler.getTrigger(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String triggerGroup)
|
int |
RemotableQuartzScheduler.getTriggerState(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String triggerGroup)
|
void |
RemotableQuartzScheduler.addCalendar(SchedulingContext ctxt,
java.lang.String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
|
boolean |
RemotableQuartzScheduler.deleteCalendar(SchedulingContext ctxt,
java.lang.String calName)
|
Calendar |
RemotableQuartzScheduler.getCalendar(SchedulingContext ctxt,
java.lang.String calName)
|
java.lang.String[] |
RemotableQuartzScheduler.getCalendarNames(SchedulingContext ctxt)
|
JobRunShell |
JobRunShellFactory.borrowJobRunShell()
Called by the
to obtain instances of . |
Constructors in org.quartz.core that throw SchedulerException | |
QuartzScheduler(QuartzSchedulerResources resources,
SchedulingContext ctxt,
long idleWaitTime,
long dbRetryInterval)
Create a QuartzScheduler with the given configuration
properties. |
Uses of SchedulerException in org.quartz.ee.jta |
Methods in org.quartz.ee.jta that throw SchedulerException | |
javax.transaction.UserTransaction |
UserTransactionHelper.lookup()
|
protected void |
JTAJobRunShell.begin()
|
protected void |
JTAJobRunShell.complete(boolean successfulExecution)
|
Uses of SchedulerException in org.quartz.impl |
Methods in org.quartz.impl that return SchedulerException | |
protected SchedulerException |
RemoteScheduler.invalidateHandleCreateException(java.lang.String msg,
java.lang.Exception cause)
|
Methods in org.quartz.impl with parameters of type SchedulerException | |
void |
QuartzServer.schedulerError(java.lang.String msg,
SchedulerException cause)
Called by the when a serious error has
occured within the scheduler - such as repeated failures in the JobStore ,
or the inability to instantiate a Job instance when its
Trigger has fired. |
Methods in org.quartz.impl that throw SchedulerException | |
protected RemotableQuartzScheduler |
RemoteScheduler.getRemoteScheduler()
|
java.lang.String |
RemoteScheduler.getSchedulerName()
Returns the name of the Scheduler . |
java.lang.String |
RemoteScheduler.getSchedulerInstanceId()
Returns the instance Id of the Scheduler . |
SchedulerMetaData |
RemoteScheduler.getMetaData()
|
SchedulerContext |
RemoteScheduler.getContext()
Returns the SchedulerContext of the Scheduler . |
void |
RemoteScheduler.start()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
void |
RemoteScheduler.pause()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
boolean |
RemoteScheduler.isPaused()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
void |
RemoteScheduler.shutdown()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
void |
RemoteScheduler.shutdown(boolean waitForJobsToComplete)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
boolean |
RemoteScheduler.isShutdown()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
java.util.List |
RemoteScheduler.getCurrentlyExecutingJobs()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
java.util.Date |
RemoteScheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.util.Date |
RemoteScheduler.scheduleJob(Trigger trigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.addJob(JobDetail jobDetail,
boolean replace)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
boolean |
RemoteScheduler.deleteJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
boolean |
RemoteScheduler.unscheduleJob(java.lang.String triggerName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.util.Date |
RemoteScheduler.rescheduleJob(java.lang.String triggerName,
java.lang.String groupName,
Trigger newTrigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.triggerJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.triggerJobWithVolatileTrigger(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.pauseTrigger(java.lang.String triggerName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.pauseTriggerGroup(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.pauseJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.pauseJobGroup(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.resumeTrigger(java.lang.String triggerName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.resumeTriggerGroup(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.resumeJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.resumeJobGroup(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.pauseAll()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.resumeAll()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
RemoteScheduler.getJobGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
RemoteScheduler.getJobNames(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Trigger[] |
RemoteScheduler.getTriggersOfJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
RemoteScheduler.getTriggerGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
RemoteScheduler.getTriggerNames(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
JobDetail |
RemoteScheduler.getJobDetail(java.lang.String jobName,
java.lang.String jobGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Trigger |
RemoteScheduler.getTrigger(java.lang.String triggerName,
java.lang.String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
int |
RemoteScheduler.getTriggerState(java.lang.String triggerName,
java.lang.String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.addCalendar(java.lang.String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
boolean |
RemoteScheduler.deleteCalendar(java.lang.String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Calendar |
RemoteScheduler.getCalendar(java.lang.String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
RemoteScheduler.getCalendarNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.addGlobalJobListener(JobListener jobListener)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
void |
RemoteScheduler.addJobListener(JobListener jobListener)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
boolean |
RemoteScheduler.removeGlobalJobListener(JobListener jobListener)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
boolean |
RemoteScheduler.removeJobListener(java.lang.String name)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
java.util.List |
RemoteScheduler.getGlobalJobListeners()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
java.util.Set |
RemoteScheduler.getJobListenerNames()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
JobListener |
RemoteScheduler.getJobListener(java.lang.String name)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
void |
RemoteScheduler.addGlobalTriggerListener(TriggerListener triggerListener)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
void |
RemoteScheduler.addTriggerListener(TriggerListener triggerListener)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
boolean |
RemoteScheduler.removeGlobalTriggerListener(TriggerListener triggerListener)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
boolean |
RemoteScheduler.removeTriggerListener(java.lang.String name)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
java.util.List |
RemoteScheduler.getGlobalTriggerListeners()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
java.util.Set |
RemoteScheduler.getTriggerListenerNames()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
TriggerListener |
RemoteScheduler.getTriggerListener(java.lang.String name)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
void |
RemoteScheduler.addSchedulerListener(SchedulerListener schedulerListener)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
boolean |
RemoteScheduler.removeSchedulerListener(SchedulerListener schedulerListener)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
java.util.List |
RemoteScheduler.getSchedulerListeners()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
java.util.Set |
RemoteScheduler.getPausedTriggerGroups()
|
void |
DirectSchedulerFactory.createVolatileSchduler(int maxThreads)
Creates an in memory job store ( )
The thread priority is set to Thread.NORM_PRIORITY |
void |
DirectSchedulerFactory.createRemoteScheduler(java.lang.String rmiHost,
int rmiPort)
Creates a proxy to a remote scheduler. |
protected void |
DirectSchedulerFactory.createRemoteScheduler(java.lang.String schedulerName,
java.lang.String schedulerInstanceId,
java.lang.String rmiHost,
int rmiPort)
Same as DirectSchedulerFactory.createRemoteScheduler(String rmiHost, int rmiPort) ,
with the addition of specifying the scheduler name and instance ID. |
void |
DirectSchedulerFactory.createScheduler(ThreadPool threadPool,
JobStore jobStore)
Creates a scheduler using the specified thread pool and job store. |
void |
DirectSchedulerFactory.createScheduler(java.lang.String schedulerName,
java.lang.String schedulerInstanceId,
ThreadPool threadPool,
JobStore jobStore)
Same as DirectSchedulerFactory.createScheduler(ThreadPool threadPool, JobStore jobStore) ,
with the addition of specifying the scheduler name and instance ID. |
void |
DirectSchedulerFactory.createScheduler(java.lang.String schedulerName,
java.lang.String schedulerInstanceId,
ThreadPool threadPool,
JobStore jobStore,
java.lang.String rmiRegistryHost,
int rmiRegistryPort,
long idleWaitTime,
long dbFailureRetryInterval)
Creates a scheduler using the specified thread pool and job store and binds it to RMI. |
Scheduler |
DirectSchedulerFactory.getScheduler()
Returns a handle to the Scheduler produced by this factory. |
Scheduler |
DirectSchedulerFactory.getScheduler(java.lang.String schedName)
Returns a handle to the Scheduler with the given name, if it exists. |
java.util.Collection |
DirectSchedulerFactory.getAllSchedulers()
Returns a handle to all known Schedulers (made by any StdSchedulerFactory instance.). |
JobRunShell |
StdJobRunShellFactory.borrowJobRunShell()
Called by the QuartzSchedulerThread
to obtain instances of
. |
void |
SchedulerRepository.bind(Scheduler sched)
|
SchedulerContext |
StdScheduler.getContext()
Returns the SchedulerContext of the Scheduler . |
void |
StdScheduler.start()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
java.util.Date |
StdScheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.util.Date |
StdScheduler.scheduleJob(Trigger trigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.addJob(JobDetail jobDetail,
boolean replace)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
boolean |
StdScheduler.deleteJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
boolean |
StdScheduler.unscheduleJob(java.lang.String triggerName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.util.Date |
StdScheduler.rescheduleJob(java.lang.String triggerName,
java.lang.String groupName,
Trigger newTrigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.triggerJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.triggerJobWithVolatileTrigger(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.pauseTrigger(java.lang.String triggerName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.pauseTriggerGroup(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.pauseJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.util.Set |
StdScheduler.getPausedTriggerGroups()
|
void |
StdScheduler.pauseJobGroup(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.resumeTrigger(java.lang.String triggerName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.resumeTriggerGroup(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.resumeJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.resumeJobGroup(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.pauseAll()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.resumeAll()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
StdScheduler.getJobGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Trigger[] |
StdScheduler.getTriggersOfJob(java.lang.String jobName,
java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
StdScheduler.getJobNames(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
StdScheduler.getTriggerGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
StdScheduler.getTriggerNames(java.lang.String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
JobDetail |
StdScheduler.getJobDetail(java.lang.String jobName,
java.lang.String jobGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Trigger |
StdScheduler.getTrigger(java.lang.String triggerName,
java.lang.String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
int |
StdScheduler.getTriggerState(java.lang.String triggerName,
java.lang.String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.addCalendar(java.lang.String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
boolean |
StdScheduler.deleteCalendar(java.lang.String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Calendar |
StdScheduler.getCalendar(java.lang.String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
java.lang.String[] |
StdScheduler.getCalendarNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdSchedulerFactory.initialize()
Initialize the with
the contenents of a Properties file. |
void |
StdSchedulerFactory.initialize(java.lang.String filename)
Initialize the with
the contenents of the Properties file with the given
name. |
void |
StdSchedulerFactory.initialize(java.io.InputStream propertiesStream)
Initialize the with
the contenents of the Properties file opened with the
given InputStream . |
void |
StdSchedulerFactory.initialize(java.util.Properties props)
Initialize the with
the contenents of the given Properties object. |
Scheduler |
StdSchedulerFactory.getScheduler()
Returns a handle to the Scheduler produced by this factory. |
static Scheduler |
StdSchedulerFactory.getDefaultScheduler()
Returns a handle to the default Scheduler, creating it if it does not yet exist. |
Scheduler |
StdSchedulerFactory.getScheduler(java.lang.String schedName)
Returns a handle to the Scheduler with the given name, if it exists (if it has already been instantiated). |
java.util.Collection |
StdSchedulerFactory.getAllSchedulers()
Returns a handle to all known Schedulers (made by any StdSchedulerFactory instance.). |
Constructors in org.quartz.impl that throw SchedulerException | |
StdSchedulerFactory(java.util.Properties props)
|
|
StdSchedulerFactory(java.lang.String fileName)
|
Uses of SchedulerException in org.quartz.impl.jdbcjobstore |
Subclasses of SchedulerException in org.quartz.impl.jdbcjobstore | |
class |
LockException
Exception class for when there is a failure obtaining or releasing a resource lock. |
class |
NoSuchDelegateException
Exception class for when a driver delegate cannot be found for a given configuration, or lack thereof. |
Uses of SchedulerException in org.quartz.plugins.history |
Methods in org.quartz.plugins.history that throw SchedulerException | |
void |
LoggingTriggerHistoryPlugin.initialize(java.lang.String name,
Scheduler scheduler)
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
void |
LoggingJobHistoryPlugin.initialize(java.lang.String name,
Scheduler scheduler)
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
Uses of SchedulerException in org.quartz.plugins.management |
Methods in org.quartz.plugins.management that throw SchedulerException | |
void |
ShutdownHookPlugin.initialize(java.lang.String name,
Scheduler scheduler)
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
Uses of SchedulerException in org.quartz.plugins.xml |
Methods in org.quartz.plugins.xml that throw SchedulerException | |
void |
JobInitializationPlugin.initialize(java.lang.String name,
Scheduler scheduler)
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
Uses of SchedulerException in org.quartz.spi |
Methods in org.quartz.spi that throw SchedulerException | |
java.util.Date |
TimeBroker.getCurrentTime()
Get the current time, as known by the TimeBroker . |
void |
SchedulerPlugin.initialize(java.lang.String name,
Scheduler scheduler)
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
Uses of SchedulerException in org.quartz.xml |
Methods in org.quartz.xml that throw SchedulerException | |
void |
JobSchedulingDataProcessor.processFile(java.lang.String fileName,
java.lang.String systemId)
Process the xmlfile named fileName with the given system
ID. |
void |
JobSchedulingDataProcessor.processFileAndScheduleJobs(Scheduler sched,
boolean overWriteExistingJobs)
Process the xml file in the default location, and schedule all of the jobs defined within it. |
void |
JobSchedulingDataProcessor.scheduleJob(JobSchedulingBundle job)
Schedules a given job and trigger (both wrapped by a JobSchedulingBundle ). |
void |
JobSchedulingDataProcessor.scheduleJob(JobSchedulingBundle job,
Scheduler sched,
boolean localOverWriteExistingJobs)
Schedules a given job and trigger (both wrapped by a JobSchedulingBundle ). |
void |
JobSchedulingDataProcessor.addCalendar(Scheduler sched,
CalendarBundle calendarBundle)
Adds a calendar. |
|
Quartz Project Page | ||||||||||
PREV NEXT | FRAMES NO FRAMES |