|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SchedulerException | |
org.quartz | The main package of Quartz, containing the client-side interfaces. |
org.quartz.core | Contains the core classes and interfaces for the Quartz job scheduler. |
org.quartz.ee.jta | |
org.quartz.impl | Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and other interfaces required by the org.quartz.core.QuartzScheduler. |
org.quartz.impl.jdbcjobstore | |
org.quartz.plugins.history | |
org.quartz.plugins.management | |
org.quartz.plugins.xml | |
org.quartz.simpl | Contains simple / light-weight implementations (with no dependencies on external libraries) of interfaces required by the org.quartz.core.QuartzScheduler. |
org.quartz.spi | Contains Service Provider Interfaces that can be implemented by those wishing to create and use custom versions of Quartz back-end/behind-the-scenes services. |
org.quartz.xml |
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(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 | |
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 . |
String |
SchedulerMetaData.getSummary()
Returns a formatted (human readable) String describing all the Scheduler 's
meta-data values. |
Scheduler |
SchedulerFactory.getScheduler()
Returns a client-usable handle to a Scheduler . |
Scheduler |
SchedulerFactory.getScheduler(String schedName)
Returns a handle to the Scheduler with the given name, if it exists. |
Collection |
SchedulerFactory.getAllSchedulers()
Returns handles to all known Schedulers (made by any SchedulerFactory within this jvm.). |
String |
Scheduler.getSchedulerName()
Returns the name of the Scheduler . |
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.standby()
Temporarily halts the Scheduler 's firing of . |
void |
Scheduler.pause()
Deprecated. replaced by better-named standby() method. |
boolean |
Scheduler.isInStandbyMode()
Reports whether the Scheduler is in stand-by mode. |
boolean |
Scheduler.isPaused()
Deprecated. |
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. |
List |
Scheduler.getCurrentlyExecutingJobs()
Return a list of JobExecutionContext objects that
represent all currently executing Jobs. |
void |
Scheduler.setJobFactory(JobFactory factory)
Set the JobFactory that will be responsible for producing
instances of Job classes. |
Date |
Scheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
Add the given to the
Scheduler, and associate the given with
it. |
Date |
Scheduler.scheduleJob(Trigger trigger)
Schedule the given with the
Job identified by the Trigger 's settings. |
boolean |
Scheduler.unscheduleJob(String triggerName,
String groupName)
Remove the indicated from the scheduler. |
Date |
Scheduler.rescheduleJob(String triggerName,
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 (the new trigger must have the job name & group specified)
- 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(String jobName,
String groupName)
Delete the identified Job from the Scheduler - and any
associated Trigger s. |
void |
Scheduler.triggerJob(String jobName,
String groupName)
Trigger the identified
(execute it now) - the generated trigger will be non-volatile. |
void |
Scheduler.triggerJobWithVolatileTrigger(String jobName,
String groupName)
Trigger the identified
(execute it now) - the generated trigger will be volatile. |
void |
Scheduler.triggerJob(String jobName,
String groupName,
JobDataMap data)
Trigger the identified
(execute it now) - the generated trigger will be non-volatile. |
void |
Scheduler.triggerJobWithVolatileTrigger(String jobName,
String groupName,
JobDataMap data)
Trigger the identified
(execute it now) - the generated trigger will be volatile. |
void |
Scheduler.pauseJob(String jobName,
String groupName)
Pause the with the given
name - by pausing all of its current Trigger s. |
void |
Scheduler.pauseJobGroup(String groupName)
Pause all of the in the
given group - by pausing all of their Trigger s. |
void |
Scheduler.pauseTrigger(String triggerName,
String groupName)
Pause the with the given name. |
void |
Scheduler.pauseTriggerGroup(String groupName)
Pause all of the in the given group. |
void |
Scheduler.resumeJob(String jobName,
String groupName)
Resume (un-pause) the with
the given name. |
void |
Scheduler.resumeJobGroup(String groupName)
Resume (un-pause) all of the
in the given group. |
void |
Scheduler.resumeTrigger(String triggerName,
String groupName)
Resume (un-pause) the with the given
name. |
void |
Scheduler.resumeTriggerGroup(String groupName)
Resume (un-pause) all of the in the
given group. |
void |
Scheduler.pauseAll()
Pause all triggers - similar to calling pauseTriggerGroup(group)
on every group, however, after using this method resumeAll()
must be called to clear the scheduler's state of 'remembering' that all
new triggers will be paused as they are added. |
void |
Scheduler.resumeAll()
Resume (un-pause) all triggers - similar to calling resumeTriggerGroup(group) on every group. |
String[] |
Scheduler.getJobGroupNames()
Get the names of all known
groups. |
String[] |
Scheduler.getJobNames(String groupName)
Get the names of all the
in the given group. |
Trigger[] |
Scheduler.getTriggersOfJob(String jobName,
String groupName)
Get all s that are associated with the
identified . |
String[] |
Scheduler.getTriggerGroupNames()
Get the names of all known groups. |
String[] |
Scheduler.getTriggerNames(String groupName)
Get the names of all the in the given
group. |
Set |
Scheduler.getPausedTriggerGroups()
Get the names of all groups that are paused. |
JobDetail |
Scheduler.getJobDetail(String jobName,
String jobGroup)
Get the for the Job
instance with the given name and group. |
Trigger |
Scheduler.getTrigger(String triggerName,
String triggerGroup)
Get the instance with the given name and
group. |
int |
Scheduler.getTriggerState(String triggerName,
String triggerGroup)
Get the current state of the identified . |
void |
Scheduler.addCalendar(String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
Add (register) the given Calendar to the Scheduler. |
boolean |
Scheduler.deleteCalendar(String calName)
Delete the identified Calendar from the Scheduler. |
Calendar |
Scheduler.getCalendar(String calName)
Get the instance with the given name. |
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(String name)
Remove the identifed from the Scheduler 's
list of registered listeners. |
List |
Scheduler.getGlobalJobListeners()
Get a List containing all of the s in
the Scheduler 'sglobal list. |
Set |
Scheduler.getJobListenerNames()
Get a Set containing the names of all the non-global
s registered with the Scheduler . |
JobListener |
Scheduler.getJobListener(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(String name)
Remove the identifed from the
Scheduler 's list of registered listeners. |
List |
Scheduler.getGlobalTriggerListeners()
Get a List containing all of the
s in the Scheduler 'sglobal list. |
Set |
Scheduler.getTriggerListenerNames()
Get a Set containing the names of all the non-global
s registered with the Scheduler . |
TriggerListener |
Scheduler.getTriggerListener(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 . |
List |
Scheduler.getSchedulerListeners()
Get a List containing all of the
s registered with the Scheduler . |
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(String msg,
SchedulerException se)
|
Methods in org.quartz.core that throw SchedulerException | |
SchedulerContext |
RemotableQuartzScheduler.getSchedulerContext()
|
void |
RemotableQuartzScheduler.start()
|
List |
RemotableQuartzScheduler.getCurrentlyExecutingJobs()
|
Date |
RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt,
JobDetail jobDetail,
Trigger trigger)
|
Date |
RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt,
Trigger trigger)
|
void |
RemotableQuartzScheduler.addJob(SchedulingContext ctxt,
JobDetail jobDetail,
boolean replace)
|
boolean |
RemotableQuartzScheduler.deleteJob(SchedulingContext ctxt,
String jobName,
String groupName)
|
boolean |
RemotableQuartzScheduler.unscheduleJob(SchedulingContext ctxt,
String triggerName,
String groupName)
|
Date |
RemotableQuartzScheduler.rescheduleJob(SchedulingContext ctxt,
String triggerName,
String groupName,
Trigger newTrigger)
|
void |
RemotableQuartzScheduler.triggerJob(SchedulingContext ctxt,
String jobName,
String groupName,
JobDataMap data)
|
void |
RemotableQuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext ctxt,
String jobName,
String groupName,
JobDataMap data)
|
void |
RemotableQuartzScheduler.pauseTrigger(SchedulingContext ctxt,
String triggerName,
String groupName)
|
void |
RemotableQuartzScheduler.pauseTriggerGroup(SchedulingContext ctxt,
String groupName)
|
void |
RemotableQuartzScheduler.pauseJob(SchedulingContext ctxt,
String jobName,
String groupName)
|
void |
RemotableQuartzScheduler.pauseJobGroup(SchedulingContext ctxt,
String groupName)
|
void |
RemotableQuartzScheduler.resumeTrigger(SchedulingContext ctxt,
String triggerName,
String groupName)
|
void |
RemotableQuartzScheduler.resumeTriggerGroup(SchedulingContext ctxt,
String groupName)
|
Set |
RemotableQuartzScheduler.getPausedTriggerGroups(SchedulingContext ctxt)
|
void |
RemotableQuartzScheduler.resumeJob(SchedulingContext ctxt,
String jobName,
String groupName)
|
void |
RemotableQuartzScheduler.resumeJobGroup(SchedulingContext ctxt,
String groupName)
|
void |
RemotableQuartzScheduler.pauseAll(SchedulingContext ctxt)
|
void |
RemotableQuartzScheduler.resumeAll(SchedulingContext ctxt)
|
String[] |
RemotableQuartzScheduler.getJobGroupNames(SchedulingContext ctxt)
|
String[] |
RemotableQuartzScheduler.getJobNames(SchedulingContext ctxt,
String groupName)
|
Trigger[] |
RemotableQuartzScheduler.getTriggersOfJob(SchedulingContext ctxt,
String jobName,
String groupName)
|
String[] |
RemotableQuartzScheduler.getTriggerGroupNames(SchedulingContext ctxt)
|
String[] |
RemotableQuartzScheduler.getTriggerNames(SchedulingContext ctxt,
String groupName)
|
JobDetail |
RemotableQuartzScheduler.getJobDetail(SchedulingContext ctxt,
String jobName,
String jobGroup)
|
Trigger |
RemotableQuartzScheduler.getTrigger(SchedulingContext ctxt,
String triggerName,
String triggerGroup)
|
int |
RemotableQuartzScheduler.getTriggerState(SchedulingContext ctxt,
String triggerName,
String triggerGroup)
|
void |
RemotableQuartzScheduler.addCalendar(SchedulingContext ctxt,
String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
|
boolean |
RemotableQuartzScheduler.deleteCalendar(SchedulingContext ctxt,
String calName)
|
Calendar |
RemotableQuartzScheduler.getCalendar(SchedulingContext ctxt,
String calName)
|
String[] |
RemotableQuartzScheduler.getCalendarNames(SchedulingContext ctxt)
|
SchedulerContext |
QuartzScheduler.getSchedulerContext()
Returns the SchedulerContext of the Scheduler . |
void |
QuartzScheduler.start()
Starts the QuartzScheduler 's threads that fire . |
void |
QuartzScheduler.validateState()
|
Date |
QuartzScheduler.scheduleJob(SchedulingContext ctxt,
JobDetail jobDetail,
Trigger trigger)
Add the identified by the given
to the Scheduler, and
associate the given with it. |
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,
String jobName,
String groupName)
Delete the identified Job from the Scheduler - and any
associated Trigger s. |
boolean |
QuartzScheduler.unscheduleJob(SchedulingContext ctxt,
String triggerName,
String groupName)
Remove the indicated from the
scheduler. |
Date |
QuartzScheduler.rescheduleJob(SchedulingContext ctxt,
String triggerName,
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,
String jobName,
String groupName,
JobDataMap data)
Trigger the identified (execute it
now) - with a non-volatile trigger. |
void |
QuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext ctxt,
String jobName,
String groupName,
JobDataMap data)
Trigger the identified (execute it
now) - with a volatile trigger. |
void |
QuartzScheduler.pauseTrigger(SchedulingContext ctxt,
String triggerName,
String groupName)
Pause the with the given name. |
void |
QuartzScheduler.pauseTriggerGroup(SchedulingContext ctxt,
String groupName)
Pause all of the in the given group. |
void |
QuartzScheduler.pauseJob(SchedulingContext ctxt,
String jobName,
String groupName)
Pause the with the given
name - by pausing all of its current Trigger s. |
void |
QuartzScheduler.pauseJobGroup(SchedulingContext ctxt,
String groupName)
Pause all of the in the
given group - by pausing all of their Trigger s. |
void |
QuartzScheduler.resumeTrigger(SchedulingContext ctxt,
String triggerName,
String groupName)
Resume (un-pause) the with the given
name. |
void |
QuartzScheduler.resumeTriggerGroup(SchedulingContext ctxt,
String groupName)
Resume (un-pause) all of the in the
given group. |
Set |
QuartzScheduler.getPausedTriggerGroups(SchedulingContext ctxt)
|
void |
QuartzScheduler.resumeJob(SchedulingContext ctxt,
String jobName,
String groupName)
Resume (un-pause) the with
the given name. |
void |
QuartzScheduler.resumeJobGroup(SchedulingContext ctxt,
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. |
String[] |
QuartzScheduler.getJobGroupNames(SchedulingContext ctxt)
Get the names of all known groups. |
String[] |
QuartzScheduler.getJobNames(SchedulingContext ctxt,
String groupName)
Get the names of all the in the
given group. |
Trigger[] |
QuartzScheduler.getTriggersOfJob(SchedulingContext ctxt,
String jobName,
String groupName)
Get all s that are associated with the
identified . |
String[] |
QuartzScheduler.getTriggerGroupNames(SchedulingContext ctxt)
Get the names of all known
groups. |
String[] |
QuartzScheduler.getTriggerNames(SchedulingContext ctxt,
String groupName)
Get the names of all the in
the given group. |
JobDetail |
QuartzScheduler.getJobDetail(SchedulingContext ctxt,
String jobName,
String jobGroup)
Get the for the Job
instance with the given name and group. |
Trigger |
QuartzScheduler.getTrigger(SchedulingContext ctxt,
String triggerName,
String triggerGroup)
Get the instance with the given name and
group. |
int |
QuartzScheduler.getTriggerState(SchedulingContext ctxt,
String triggerName,
String triggerGroup)
Get the current state of the identified . |
void |
QuartzScheduler.addCalendar(SchedulingContext ctxt,
String calName,
Calendar calendar,
boolean replace,
boolean updateTriggers)
Add (register) the given Calendar to the Scheduler. |
boolean |
QuartzScheduler.deleteCalendar(SchedulingContext ctxt,
String calName)
Delete the identified Calendar from the Scheduler. |
Calendar |
QuartzScheduler.getCalendar(SchedulingContext ctxt,
String calName)
Get the instance with the given name. |
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 |
QuartzScheduler.setJobFactory(JobFactory factory)
|
JobRunShell |
JobRunShellFactory.borrowJobRunShell()
Called by the
to obtain instances of . |
void |
JobRunShell.initialize(QuartzScheduler qs,
TriggerFiredBundle firedBundle)
|
protected void |
JobRunShell.begin()
|
protected void |
JobRunShell.complete(boolean successfulExecution)
|
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 | |
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(String msg,
Exception cause)
|
Methods in org.quartz.impl with parameters of type SchedulerException | |
void |
QuartzServer.schedulerError(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 | |
void |
StdSchedulerFactory.initialize()
Initialize the with
the contenents of a Properties file. |
void |
StdSchedulerFactory.initialize(String filename)
Initialize the with
the contenents of the Properties file with the given
name. |
void |
StdSchedulerFactory.initialize(InputStream propertiesStream)
Initialize the with
the contenents of the Properties file opened with the
given InputStream . |
void |
StdSchedulerFactory.initialize(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(String schedName)
Returns a handle to the Scheduler with the given name, if it exists (if it has already been instantiated). |
Collection |
StdSchedulerFactory.getAllSchedulers()
Returns a handle to all known Schedulers (made by any StdSchedulerFactory instance.). |
SchedulerContext |
StdScheduler.getContext()
Returns the SchedulerContext of the Scheduler . |
void |
StdScheduler.start()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
Date |
StdScheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
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(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
boolean |
StdScheduler.unscheduleJob(String triggerName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Date |
StdScheduler.rescheduleJob(String triggerName,
String groupName,
Trigger newTrigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.triggerJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.triggerJob(String jobName,
String groupName,
JobDataMap data)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.triggerJobWithVolatileTrigger(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.triggerJobWithVolatileTrigger(String jobName,
String groupName,
JobDataMap data)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.pauseTrigger(String triggerName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.pauseTriggerGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.pauseJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Set |
StdScheduler.getPausedTriggerGroups()
|
void |
StdScheduler.pauseJobGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.resumeTrigger(String triggerName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.resumeTriggerGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.resumeJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.resumeJobGroup(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. |
String[] |
StdScheduler.getJobGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Trigger[] |
StdScheduler.getTriggersOfJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
String[] |
StdScheduler.getJobNames(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
String[] |
StdScheduler.getTriggerGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
String[] |
StdScheduler.getTriggerNames(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
JobDetail |
StdScheduler.getJobDetail(String jobName,
String jobGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Trigger |
StdScheduler.getTrigger(String triggerName,
String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
int |
StdScheduler.getTriggerState(String triggerName,
String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.addCalendar(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(String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Calendar |
StdScheduler.getCalendar(String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
String[] |
StdScheduler.getCalendarNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.setJobFactory(JobFactory factory)
|
JobRunShell |
StdJobRunShellFactory.borrowJobRunShell()
Called by the QuartzSchedulerThread
to obtain instances of
. |
void |
SchedulerRepository.bind(Scheduler sched)
|
protected RemotableQuartzScheduler |
RemoteScheduler.getRemoteScheduler()
|
String |
RemoteScheduler.getSchedulerName()
Returns the name of the Scheduler . |
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.standby()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
void |
RemoteScheduler.pause()
Deprecated. |
boolean |
RemoteScheduler.isInStandbyMode()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
boolean |
RemoteScheduler.isPaused()
|
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 . |
List |
RemoteScheduler.getCurrentlyExecutingJobs()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
Date |
RemoteScheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
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(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
boolean |
RemoteScheduler.unscheduleJob(String triggerName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Date |
RemoteScheduler.rescheduleJob(String triggerName,
String groupName,
Trigger newTrigger)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.triggerJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.triggerJob(String jobName,
String groupName,
JobDataMap data)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.triggerJobWithVolatileTrigger(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.triggerJobWithVolatileTrigger(String jobName,
String groupName,
JobDataMap data)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.pauseTrigger(String triggerName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.pauseTriggerGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.pauseJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.pauseJobGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.resumeTrigger(String triggerName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.resumeTriggerGroup(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.resumeJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.resumeJobGroup(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. |
String[] |
RemoteScheduler.getJobGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
String[] |
RemoteScheduler.getJobNames(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Trigger[] |
RemoteScheduler.getTriggersOfJob(String jobName,
String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
String[] |
RemoteScheduler.getTriggerGroupNames()
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
String[] |
RemoteScheduler.getTriggerNames(String groupName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
JobDetail |
RemoteScheduler.getJobDetail(String jobName,
String jobGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Trigger |
RemoteScheduler.getTrigger(String triggerName,
String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
int |
RemoteScheduler.getTriggerState(String triggerName,
String triggerGroup)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
RemoteScheduler.addCalendar(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(String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Calendar |
RemoteScheduler.getCalendar(String calName)
Calls the equivalent method on the 'proxied' QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
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(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
List |
RemoteScheduler.getGlobalJobListeners()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
Set |
RemoteScheduler.getJobListenerNames()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
JobListener |
RemoteScheduler.getJobListener(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(String name)
Calls the equivalent method on the 'proxied' QuartzScheduler . |
List |
RemoteScheduler.getGlobalTriggerListeners()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
Set |
RemoteScheduler.getTriggerListenerNames()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
TriggerListener |
RemoteScheduler.getTriggerListener(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 . |
List |
RemoteScheduler.getSchedulerListeners()
Calls the equivalent method on the 'proxied' QuartzScheduler . |
Set |
RemoteScheduler.getPausedTriggerGroups()
|
void |
RemoteScheduler.setJobFactory(JobFactory factory)
|
void |
DirectSchedulerFactory.createVolatileScheduler(int maxThreads)
Creates an in memory job store ( )
The thread priority is set to Thread.NORM_PRIORITY |
void |
DirectSchedulerFactory.createVolatileSchduler(int maxThreads)
Deprecated. see correctly spelled method. |
void |
DirectSchedulerFactory.createRemoteScheduler(String rmiHost,
int rmiPort)
Creates a proxy to a remote scheduler. |
protected void |
DirectSchedulerFactory.createRemoteScheduler(String schedulerName,
String schedulerInstanceId,
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(String schedulerName,
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(String schedulerName,
String schedulerInstanceId,
ThreadPool threadPool,
JobStore jobStore,
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(String schedName)
Returns a handle to the Scheduler with the given name, if it exists. |
Collection |
DirectSchedulerFactory.getAllSchedulers()
Returns a handle to all known Schedulers (made by any StdSchedulerFactory instance.). |
Constructors in org.quartz.impl that throw SchedulerException | |
StdSchedulerFactory(Properties props)
|
|
StdSchedulerFactory(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. |
Methods in org.quartz.impl.jdbcjobstore that throw SchedulerException | |
void |
JobStoreSupport.schedulerStarted()
|
Uses of SchedulerException in org.quartz.plugins.history |
Methods in org.quartz.plugins.history that throw SchedulerException | |
void |
LoggingTriggerHistoryPlugin.initialize(String name,
Scheduler scheduler)
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
void |
LoggingJobHistoryPlugin.initialize(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(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 |
JobInitializationPluginMultiple.initialize(String name,
Scheduler scheduler)
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
void |
JobInitializationPlugin.initialize(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.simpl |
Methods in org.quartz.simpl that throw SchedulerException | |
Job |
SimpleJobFactory.newJob(TriggerFiredBundle bundle)
|
String |
SimpleInstanceIdGenerator.generateInstanceId()
|
void |
RAMJobStore.schedulerStarted()
|
Job |
PropertySettingJobFactory.newJob(TriggerFiredBundle bundle)
|
protected void |
PropertySettingJobFactory.setBeanProps(Object obj,
JobDataMap data)
|
String |
HostnameInstanceIdGenerator.generateInstanceId()
|
Uses of SchedulerException in org.quartz.spi |
Methods in org.quartz.spi that throw SchedulerException | |
Date |
TimeBroker.getCurrentTime()
Get the current time, as known by the TimeBroker . |
void |
SchedulerPlugin.initialize(String name,
Scheduler scheduler)
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
void |
JobStore.schedulerStarted()
Called by the QuartzScheduler to inform the JobStore that
the scheduler has started. |
Job |
JobFactory.newJob(TriggerFiredBundle bundle)
Called by the scheduler at the time of the trigger firing, in order to produce a Job instance on which to call execute. |
String |
InstanceIdGenerator.generateInstanceId()
Generate the instance id for a Scheduler |
Uses of SchedulerException in org.quartz.xml |
Methods in org.quartz.xml that throw SchedulerException | |
void |
JobSchedulingDataProcessor.processFile(String fileName,
String systemId)
Process the xmlfile named fileName with the given system
ID. |
void |
JobSchedulingDataProcessor.processStream(InputStream stream,
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 Enterprise Job Scheduler Project Page | ||||||||||
PREV NEXT | FRAMES NO FRAMES |