Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.quartz.SchedulerException

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.core.jmx |
org.quartz.ee.jmx.jboss |
org.quartz.ee.jta |
org.quartz.ee.servlet |
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.impl.triggers | This package contains Trigger implementations that ship with Quartz.
org.quartz.jobs.ee.jms |
org.quartz.listeners |
org.quartz.plugins |
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.utils |
org.quartz.xml |
org.terracotta.quartz |

Uses of SchedulerException in org.quartz

Subclasses of SchedulerException in org.quartz
`class` | `JobExecutionException` An exception that can be thrown by a ``Job`` to indicate to the Quartz ``Scheduler`` that an error occurred while executing, and whether or not the `Job` requests to be re-fired immediately (using the same ``JobExecutionContext``, 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 ``Scheduler`` when a serious error has occurred 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` | `Scheduler.addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers)` Add (register) the given `Calendar` to the Scheduler.
`void` | `Scheduler.addJob(JobDetail jobDetail, boolean replace)` Add the given `Job` to the Scheduler - with no associated `Trigger`.
`void` | `Scheduler.addJob(JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling)` Add the given `Job` to the Scheduler - with no associated `Trigger`.
`boolean` | `Scheduler.checkExists(JobKey jobKey)` Determine whether a `Job` with the given identifier already exists within the scheduler.
`boolean` | `Scheduler.checkExists(TriggerKey triggerKey)` Determine whether a `Trigger` with the given identifier already exists within the scheduler.
`void` | `Scheduler.clear()` Clears (deletes!) all scheduling data - all `Job`s, `Trigger`s `Calendar`s.
`boolean` | `Scheduler.deleteCalendar(String calName)` Delete the identified `Calendar` from the Scheduler.
`boolean` | `Scheduler.deleteJob(JobKey jobKey)` Delete the identified `Job` from the Scheduler - and any associated `Trigger`s.
`boolean` | `Scheduler.deleteJobs(List<JobKey> jobKeys)` Delete the identified `Job`s from the Scheduler - and any associated `Trigger`s.
`Collection<Scheduler>` | `SchedulerFactory.getAllSchedulers()` Returns handles to all known Schedulers (made by any SchedulerFactory within this jvm.).
`Calendar` | `Scheduler.getCalendar(String calName)` Get the ``Calendar`` instance with the given name.
`List<String>` | `Scheduler.getCalendarNames()` Get the names of all registered ``Calendar`s`.
`SchedulerContext` | `Scheduler.getContext()` Returns the `SchedulerContext` of the `Scheduler`.
`List<JobExecutionContext>` | `Scheduler.getCurrentlyExecutingJobs()` Return a list of `JobExecutionContext` objects that represent all currently executing Jobs in this Scheduler instance.
`JobDetail` | `Scheduler.getJobDetail(JobKey jobKey)` Get the ``JobDetail`` for the `Job` instance with the given key.
`List<String>` | `Scheduler.getJobGroupNames()` Get the names of all known ``JobDetail`` groups.
`Set<JobKey>` | `Scheduler.getJobKeys(GroupMatcher<JobKey> matcher)` Get the keys of all the ``JobDetail`s` in the matching groups.
`ListenerManager` | `Scheduler.getListenerManager()` Get a reference to the scheduler's `ListenerManager`, through which listeners may be registered.
`SchedulerMetaData` | `Scheduler.getMetaData()` Get a `SchedulerMetaData` object describing the settings and capabilities of the scheduler instance.
`Set<String>` | `Scheduler.getPausedTriggerGroups()` Get the names of all ``Trigger`` groups that are paused.
`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.
`String` | `Scheduler.getSchedulerInstanceId()` Returns the instance Id of the `Scheduler`.
`String` | `Scheduler.getSchedulerName()` Returns the name of the `Scheduler`.
`String` | `SchedulerMetaData.getSummary()` Returns a formatted (human readable) String describing all the `Scheduler`'s meta-data values.
`Trigger` | `Scheduler.getTrigger(TriggerKey triggerKey)` Get the ``Trigger`` instance with the given key.
`List<String>` | `Scheduler.getTriggerGroupNames()` Get the names of all known ``Trigger`` groups.
`Set<TriggerKey>` | `Scheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)` Get the names of all the ``Trigger`s` in the given group.
`List<? extends Trigger>` | `Scheduler.getTriggersOfJob(JobKey jobKey)` Get all ``Trigger`` s that are associated with the identified ``JobDetail``.
`Trigger.TriggerState` | `Scheduler.getTriggerState(TriggerKey triggerKey)` Get the current state of the identified ``Trigger``.
`boolean` | `Scheduler.isInStandbyMode()` Reports whether the `Scheduler` is in stand-by mode.
`boolean` | `Scheduler.isShutdown()` Reports whether the `Scheduler` has been shutdown.
`boolean` | `Scheduler.isStarted()` Whether the scheduler has been started.
`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.pauseJob(JobKey jobKey)` Pause the ``JobDetail`` with the given key - by pausing all of its current `Trigger`s.
`void` | `Scheduler.pauseJobs(GroupMatcher<JobKey> matcher)` Pause all of the ``JobDetail`s` in the matching groups - by pausing all of their `Trigger`s.
`void` | `Scheduler.pauseTrigger(TriggerKey triggerKey)` Pause the ``Trigger`` with the given key.
`void` | `Scheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher)` Pause all of the ``Trigger`s` in the groups matching.
`Date` | `Scheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)` Remove (delete) the ``Trigger`` with the given key, 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.resumeAll()` Resume (un-pause) all triggers - similar to calling `resumeTriggerGroup(group)` on every group.
`void` | `Scheduler.resumeJob(JobKey jobKey)` Resume (un-pause) the ``JobDetail`` with the given key.
`void` | `Scheduler.resumeJobs(GroupMatcher<JobKey> matcher)` Resume (un-pause) all of the ``JobDetail`s` in matching groups.
`void` | `Scheduler.resumeTrigger(TriggerKey triggerKey)` Resume (un-pause) the ``Trigger`` with the given key.
`void` | `Scheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher)` Resume (un-pause) all of the ``Trigger`s` in matching groups.
`void` | `Scheduler.scheduleJob(JobDetail jobDetail, Set<? extends Trigger> triggersForJob, boolean replace)` Schedule the given job with the related set of triggers.
`Date` | `Scheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` Add the given ``JobDetail`` to the Scheduler, and associate the given ``Trigger`` with it.
`Date` | `Scheduler.scheduleJob(Trigger trigger)` Schedule the given ``Trigger`` with the `Job` identified by the `Trigger`'s settings.
`void` | `Scheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)` Schedule all of the given jobs with the related set of triggers.
`void` | `Scheduler.setJobFactory(JobFactory factory)` Set the `JobFactory` that will be responsible for producing instances of `Job` classes.
`void` | `Scheduler.shutdown()` Halts the `Scheduler`'s firing of ``Trigger`s`, and cleans up all resources associated with the Scheduler.
`void` | `Scheduler.shutdown(boolean waitForJobsToComplete)` Halts the `Scheduler`'s firing of ``Trigger`s`, and cleans up all resources associated with the Scheduler.
`void` | `Scheduler.standby()` Temporarily halts the `Scheduler`'s firing of ``Trigger`s`.
`void` | `Scheduler.start()` Starts the `Scheduler`'s threads that fire ``Trigger`s`.
`void` | `Scheduler.startDelayed(int seconds)` Calls {#start()} after the indicated number of seconds.
`void` | `Scheduler.triggerJob(JobKey jobKey)` Trigger the identified ``JobDetail`` (execute it now).
`void` | `Scheduler.triggerJob(JobKey jobKey, JobDataMap data)` Trigger the identified ``JobDetail`` (execute it now).
`boolean` | `Scheduler.unscheduleJob(TriggerKey triggerKey)` Remove the indicated ``Trigger`` from the scheduler.
`boolean` | `Scheduler.unscheduleJobs(List<TriggerKey> triggerKeys)` Remove all of the indicated ``Trigger``s from the scheduler.

Uses of SchedulerException in org.quartz.core

Methods in org.quartz.core with parameters of type SchedulerException
`void` | `SchedulerSignalerImpl.notifySchedulerListenersError(String string, SchedulerException jpe)`
`void` | `QuartzScheduler.notifySchedulerListenersError(String msg, SchedulerException se)`
`void` | `QuartzSchedulerMBeanImpl.schedulerError(String msg, SchedulerException cause)`

Methods in org.quartz.core that throw SchedulerException
`void` | `RemotableQuartzScheduler.addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers)`
`void` | `QuartzScheduler.addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers)` Add (register) the given `Calendar` to the Scheduler.
`void` | `RemotableQuartzScheduler.addJob(JobDetail jobDetail, boolean replace)`
`void` | `QuartzScheduler.addJob(JobDetail jobDetail, boolean replace)` Add the given `Job` to the Scheduler - with no associated `Trigger`.
`void` | `RemotableQuartzScheduler.addJob(JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling)`
`void` | `QuartzScheduler.addJob(JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling)`
`protected void` | `JobRunShell.begin()`
`boolean` | `RemotableQuartzScheduler.checkExists(JobKey jobKey)`
`boolean` | `QuartzScheduler.checkExists(JobKey jobKey)` Determine whether a `Job` with the given identifier already exists within the scheduler.
`boolean` | `RemotableQuartzScheduler.checkExists(TriggerKey triggerKey)`
`boolean` | `QuartzScheduler.checkExists(TriggerKey triggerKey)` Determine whether a `Trigger` with the given identifier already exists within the scheduler.
`void` | `RemotableQuartzScheduler.clear()`
`void` | `QuartzScheduler.clear()` Clears (deletes!) all scheduling data - all `Job`s, `Trigger`s `Calendar`s.
`protected void` | `JobRunShell.complete(boolean successfulExecution)`
`JobRunShell` | `JobRunShellFactory.createJobRunShell(TriggerFiredBundle bundle)` Called by the ``QuartzSchedulerThread`` to obtain instances of ``JobRunShell``.
`boolean` | `RemotableQuartzScheduler.deleteCalendar(String calName)`
`boolean` | `QuartzScheduler.deleteCalendar(String calName)` Delete the identified `Calendar` from the Scheduler.
`boolean` | `RemotableQuartzScheduler.deleteJob(JobKey jobKey)`
`boolean` | `QuartzScheduler.deleteJob(JobKey jobKey)` Delete the identified `Job` from the Scheduler - and any associated `Trigger`s.
`boolean` | `RemotableQuartzScheduler.deleteJobs(List<JobKey> jobKeys)`
`boolean` | `QuartzScheduler.deleteJobs(List<JobKey> jobKeys)`
`Calendar` | `RemotableQuartzScheduler.getCalendar(String calName)`
`Calendar` | `QuartzScheduler.getCalendar(String calName)` Get the ``Calendar`` instance with the given name.
`List<String>` | `RemotableQuartzScheduler.getCalendarNames()`
`List<String>` | `QuartzScheduler.getCalendarNames()` Get the names of all registered ``Calendar`s`.
`List<JobExecutionContext>` | `RemotableQuartzScheduler.getCurrentlyExecutingJobs()`
`JobDetail` | `RemotableQuartzScheduler.getJobDetail(JobKey jobKey)`
`JobDetail` | `QuartzScheduler.getJobDetail(JobKey jobKey)` Get the ``JobDetail`` for the `Job` instance with the given name and group.
`List<String>` | `RemotableQuartzScheduler.getJobGroupNames()`
`List<String>` | `QuartzScheduler.getJobGroupNames()` Get the names of all known ``Job`` groups.
`Set<JobKey>` | `RemotableQuartzScheduler.getJobKeys(GroupMatcher<JobKey> matcher)`
`Set<JobKey>` | `QuartzScheduler.getJobKeys(GroupMatcher<JobKey> matcher)` Get the names of all the ``Job`s` in the matching groups.
`Set<String>` | `RemotableQuartzScheduler.getPausedTriggerGroups()`
`Set<String>` | `QuartzScheduler.getPausedTriggerGroups()`
`SchedulerContext` | `RemotableQuartzScheduler.getSchedulerContext()`
`SchedulerContext` | `QuartzScheduler.getSchedulerContext()` Returns the `SchedulerContext` of the `Scheduler`.
`Trigger` | `RemotableQuartzScheduler.getTrigger(TriggerKey triggerKey)`
`Trigger` | `QuartzScheduler.getTrigger(TriggerKey triggerKey)` Get the ``Trigger`` instance with the given name and group.
`List<String>` | `RemotableQuartzScheduler.getTriggerGroupNames()`
`List<String>` | `QuartzScheduler.getTriggerGroupNames()` Get the names of all known ``Trigger`` groups.
`Set<TriggerKey>` | `RemotableQuartzScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)`
`Set<TriggerKey>` | `QuartzScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)` Get the names of all the ``Trigger`s` in the matching groups.
`List<? extends Trigger>` | `RemotableQuartzScheduler.getTriggersOfJob(JobKey jobKey)`
`List<? extends Trigger>` | `QuartzScheduler.getTriggersOfJob(JobKey jobKey)` Get all ``Trigger`` s that are associated with the identified ``JobDetail``.
`Trigger.TriggerState` | `RemotableQuartzScheduler.getTriggerState(TriggerKey triggerKey)`
`Trigger.TriggerState` | `QuartzScheduler.getTriggerState(TriggerKey triggerKey)` Get the current state of the identified ``Trigger``.
`void` | `QuartzScheduler.initialize()`
`void` | `JobRunShell.initialize(QuartzScheduler sched)`
`void` | `QuartzScheduler.notifyJobListenersToBeExecuted(JobExecutionContext jec)`
`void` | `QuartzScheduler.notifyJobListenersWasExecuted(JobExecutionContext jec, JobExecutionException je)`
`void` | `QuartzScheduler.notifyJobListenersWasVetoed(JobExecutionContext jec)`
`void` | `QuartzScheduler.notifyTriggerListenersComplete(JobExecutionContext jec, Trigger.CompletedExecutionInstruction instCode)`
`boolean` | `QuartzScheduler.notifyTriggerListenersFired(JobExecutionContext jec)`
`void` | `QuartzScheduler.notifyTriggerListenersMisfired(Trigger trigger)`
`void` | `RemotableQuartzScheduler.pauseAll()`
`void` | `QuartzScheduler.pauseAll()` Pause all triggers - equivalent of calling `pauseTriggers(GroupMatcher)` with a matcher matching all known groups.
`void` | `RemotableQuartzScheduler.pauseJob(JobKey jobKey)`
`void` | `QuartzScheduler.pauseJob(JobKey jobKey)` Pause the ``JobDetail`` with the given name - by pausing all of its current `Trigger`s.
`void` | `RemotableQuartzScheduler.pauseJobs(GroupMatcher<JobKey> matcher)`
`void` | `QuartzScheduler.pauseJobs(GroupMatcher<JobKey> groupMatcher)` Pause all of the ``JobDetail`s` in the matching groups - by pausing all of their `Trigger`s.
`void` | `RemotableQuartzScheduler.pauseTrigger(TriggerKey triggerKey)`
`void` | `QuartzScheduler.pauseTrigger(TriggerKey triggerKey)` Pause the ``Trigger`` with the given name.
`void` | `RemotableQuartzScheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher)`
`void` | `QuartzScheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher)` Pause all of the ``Trigger`s` in the matching groups.
`Date` | `RemotableQuartzScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)`
`Date` | `QuartzScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)` Remove (delete) the ``Trigger`` with the given name, and store the new given one - which must be associated with the same job.
`void` | `RemotableQuartzScheduler.resumeAll()`
`void` | `QuartzScheduler.resumeAll()` Resume (un-pause) all triggers - equivalent of calling `resumeTriggerGroup(group)` on every group.
`void` | `RemotableQuartzScheduler.resumeJob(JobKey jobKey)`
`void` | `QuartzScheduler.resumeJob(JobKey jobKey)` Resume (un-pause) the ``JobDetail`` with the given name.
`void` | `RemotableQuartzScheduler.resumeJobs(GroupMatcher<JobKey> matcher)`
`void` | `QuartzScheduler.resumeJobs(GroupMatcher<JobKey> matcher)` Resume (un-pause) all of the ``JobDetail`s` in the matching groups.
`void` | `RemotableQuartzScheduler.resumeTrigger(TriggerKey triggerKey)`
`void` | `QuartzScheduler.resumeTrigger(TriggerKey triggerKey)` Resume (un-pause) the ``Trigger`` with the given name.
`void` | `RemotableQuartzScheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher)`
`void` | `QuartzScheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher)` Resume (un-pause) all of the ``Trigger`s` in the matching groups.
`void` | `RemotableQuartzScheduler.scheduleJob(JobDetail jobDetail, Set<? extends Trigger> triggersForJob, boolean replace)`
`void` | `QuartzScheduler.scheduleJob(JobDetail jobDetail, Set<? extends Trigger> triggersForJob, boolean replace)`
`Date` | `RemotableQuartzScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)`
`Date` | `QuartzScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` Add the ``Job`` identified by the given ``JobDetail`` to the Scheduler, and associate the given ``Trigger`` with it.
`Date` | `RemotableQuartzScheduler.scheduleJob(Trigger trigger)`
`Date` | `QuartzScheduler.scheduleJob(Trigger trigger)` Schedule the given ``Trigger`` with the `Job` identified by the `Trigger`'s settings.
`void` | `RemotableQuartzScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)`
`void` | `QuartzScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)`
`void` | `QuartzScheduler.setJobFactory(JobFactory factory)`
`void` | `RemotableQuartzScheduler.start()`
`void` | `QuartzScheduler.start()` Starts the `QuartzScheduler`'s threads that fire ``Trigger`s`.
`void` | `RemotableQuartzScheduler.startDelayed(int seconds)`
`void` | `QuartzScheduler.startDelayed(int seconds)`
`void` | `RemotableQuartzScheduler.triggerJob(JobKey jobKey, JobDataMap data)`
`void` | `QuartzScheduler.triggerJob(JobKey jobKey, JobDataMap data)` Trigger the identified ``Job`` (execute it now) - with a non-volatile trigger.
`void` | `RemotableQuartzScheduler.triggerJob(OperableTrigger trig)`
`void` | `QuartzScheduler.triggerJob(OperableTrigger trig)` Store and schedule the identified ``OperableTrigger``
`boolean` | `RemotableQuartzScheduler.unscheduleJob(TriggerKey triggerKey)`
`boolean` | `QuartzScheduler.unscheduleJob(TriggerKey triggerKey)` Remove the indicated ``Trigger`` from the scheduler.
`boolean` | `RemotableQuartzScheduler.unscheduleJobs(List<TriggerKey> triggerKeys)`
`boolean` | `QuartzScheduler.unscheduleJobs(List<TriggerKey> triggerKeys)`
`void` | `QuartzScheduler.validateState()`

Constructors in org.quartz.core that throw SchedulerException
`QuartzScheduler(QuartzSchedulerResources resources, long idleWaitTime, long dbRetryInterval)` Create a `QuartzScheduler` with the given configuration properties.

Uses of SchedulerException in org.quartz.core.jmx

Methods in org.quartz.core.jmx that throw SchedulerException
`static CompositeData` | `JobExecutionContextSupport.toCompositeData(JobExecutionContext jec)`
`static TabularData` | `JobExecutionContextSupport.toTabularData(List<JobExecutionContext> executingJobs)`

Uses of SchedulerException in org.quartz.ee.jmx.jboss

Methods in org.quartz.ee.jmx.jboss that throw SchedulerException
`protected Object` | `JBoss4RMIRemoteMBeanScheduler.getAttribute(String attribute)`
`protected AttributeList` | `JBoss4RMIRemoteMBeanScheduler.getAttributes(String[] attributes)`
`void` | `JBoss4RMIRemoteMBeanScheduler.initialize()` Initialize this remote MBean scheduler, getting the JBoss RMIAdaptor for communication.
`protected Object` | `JBoss4RMIRemoteMBeanScheduler.invoke(String operationName, Object[] params, String[] signature)`

Constructors in org.quartz.ee.jmx.jboss that throw SchedulerException
`JBoss4RMIRemoteMBeanScheduler()`

Uses of SchedulerException in org.quartz.ee.jta

Methods in org.quartz.ee.jta that throw SchedulerException
`protected void` | `JTAJobRunShell.begin()`
`protected void` | `JTAJobRunShell.complete(boolean successfulExecution)`
`JobRunShell` | `JTAJobRunShellFactory.createJobRunShell(TriggerFiredBundle bundle)` Called by the `QuartzSchedulerThread` to obtain instances of ``JobRunShell``.
`JobRunShell` | `JTAAnnotationAwareJobRunShellFactory.createJobRunShell(TriggerFiredBundle bundle)` Called by the `QuartzSchedulerThread` to obtain instances of ``JobRunShell``.
`static UserTransaction` | `UserTransactionHelper.lookupUserTransaction()` Create/Lookup a UserTransaction in the InitialContext via the name set in setUserTxLocation().

Uses of SchedulerException in org.quartz.ee.servlet

Methods in org.quartz.ee.servlet that throw SchedulerException
`protected StdSchedulerFactory` | `QuartzInitializerServlet.getSchedulerFactory(String configFile)`
`protected StdSchedulerFactory` | `QuartzInitializerListener.getSchedulerFactory(String configFile)`

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 ``Scheduler`` 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` | `StdScheduler.addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.addCalendar(String calName, Calendar calendar, boolean replace, boolean updateTriggers)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.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` | `StdScheduler.addJob(JobDetail jobDetail, boolean replace)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.addJob(JobDetail jobDetail, boolean replace)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.addJob(JobDetail jobDetail, boolean replace)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.addJob(JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling)`
`void` | `RemoteScheduler.addJob(JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling)`
`void` | `RemoteMBeanScheduler.addJob(JobDetail jobDetail, boolean replace, boolean storeNonDurableWhileAwaitingScheduling)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `SchedulerRepository.bind(Scheduler sched)`
`boolean` | `StdScheduler.checkExists(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteScheduler.checkExists(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteMBeanScheduler.checkExists(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `StdScheduler.checkExists(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteScheduler.checkExists(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteMBeanScheduler.checkExists(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `StdScheduler.clear()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.clear()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.clear()`
`JobRunShell` | `StdJobRunShellFactory.createJobRunShell(TriggerFiredBundle bndle)` Called by the `QuartzSchedulerThread` to obtain instances of ``JobRunShell``.
`void` | `DirectSchedulerFactory.createRemoteScheduler(String rmiHost, int rmiPort)` Creates a proxy to a remote scheduler.
`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.createRemoteScheduler(String schedulerName, String schedulerInstanceId, String rmiBindName, String rmiHost, int rmiPort)` Same as `DirectSchedulerFactory.createRemoteScheduler(String rmiHost, int rmiPort)`, with the addition of specifying the scheduler name, instance ID, and rmi bind name.
`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, Map<String,SchedulerPlugin> schedulerPluginMap, String rmiRegistryHost, int rmiRegistryPort, long idleWaitTime, long dbFailureRetryInterval, boolean jmxExport, String jmxObjectName)` Creates a scheduler using the specified thread pool, job store, and plugins, and binds it to RMI.
`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.
`void` | `DirectSchedulerFactory.createScheduler(String schedulerName, String schedulerInstanceId, ThreadPool threadPool, ThreadExecutor threadExecutor, JobStore jobStore, Map<String,SchedulerPlugin> schedulerPluginMap, String rmiRegistryHost, int rmiRegistryPort, long idleWaitTime, long dbFailureRetryInterval, boolean jmxExport, String jmxObjectName)` Creates a scheduler using the specified thread pool, job store, and plugins, and binds it to RMI.
`void` | `DirectSchedulerFactory.createScheduler(String schedulerName, String schedulerInstanceId, ThreadPool threadPool, ThreadExecutor threadExecutor, JobStore jobStore, Map<String,SchedulerPlugin> schedulerPluginMap, String rmiRegistryHost, int rmiRegistryPort, long idleWaitTime, long dbFailureRetryInterval, boolean jmxExport, String jmxObjectName, int maxBatchSize, long batchTimeWindow)` Creates a scheduler using the specified thread pool, job store, and plugins, and binds it to RMI.
`void` | `DirectSchedulerFactory.createScheduler(ThreadPool threadPool, JobStore jobStore)` Creates a scheduler using the specified thread pool and job store.
`void` | `DirectSchedulerFactory.createVolatileScheduler(int maxThreads)` Creates an in memory job store (``RAMJobStore``) The thread priority is set to Thread.NORM_PRIORITY
`boolean` | `StdScheduler.deleteCalendar(String calName)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteScheduler.deleteCalendar(String calName)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteMBeanScheduler.deleteCalendar(String calName)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`boolean` | `StdScheduler.deleteJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteScheduler.deleteJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteMBeanScheduler.deleteJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`boolean` | `StdScheduler.deleteJobs(List<JobKey> jobKeys)`
`boolean` | `RemoteScheduler.deleteJobs(List<JobKey> jobKeys)`
`boolean` | `RemoteMBeanScheduler.deleteJobs(List<JobKey> jobKeys)`
`Collection<Scheduler>` | `StdSchedulerFactory.getAllSchedulers()` Returns a handle to all known Schedulers (made by any StdSchedulerFactory instance.).
`Collection<Scheduler>` | `DirectSchedulerFactory.getAllSchedulers()` Returns a handle to all known Schedulers (made by any StdSchedulerFactory instance.).
`protected abstract Object` | `RemoteMBeanScheduler.getAttribute(String attribute)` Get the given attribute of the remote Scheduler MBean.
`protected abstract AttributeList` | `RemoteMBeanScheduler.getAttributes(String[] attributes)` Get the given attributes of the remote Scheduler MBean.
`Calendar` | `StdScheduler.getCalendar(String calName)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Calendar` | `RemoteScheduler.getCalendar(String calName)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Calendar` | `RemoteMBeanScheduler.getCalendar(String calName)` Calls th0e equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`List<String>` | `StdScheduler.getCalendarNames()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<String>` | `RemoteScheduler.getCalendarNames()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<String>` | `RemoteMBeanScheduler.getCalendarNames()` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`SchedulerContext` | `StdScheduler.getContext()` Returns the `SchedulerContext` of the `Scheduler`.
`SchedulerContext` | `RemoteScheduler.getContext()` Returns the `SchedulerContext` of the `Scheduler`.
`SchedulerContext` | `RemoteMBeanScheduler.getContext()` Returns the `SchedulerContext` of the `Scheduler`.
`List<JobExecutionContext>` | `RemoteScheduler.getCurrentlyExecutingJobs()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<JobExecutionContext>` | `RemoteMBeanScheduler.getCurrentlyExecutingJobs()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`static Scheduler` | `StdSchedulerFactory.getDefaultScheduler()` Returns a handle to the default Scheduler, creating it if it does not yet exist.
`JobDetail` | `StdScheduler.getJobDetail(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`JobDetail` | `RemoteScheduler.getJobDetail(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`JobDetail` | `RemoteMBeanScheduler.getJobDetail(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`List<String>` | `StdScheduler.getJobGroupNames()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<String>` | `RemoteScheduler.getJobGroupNames()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<String>` | `RemoteMBeanScheduler.getJobGroupNames()` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`Set<JobKey>` | `StdScheduler.getJobKeys(GroupMatcher<JobKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Set<JobKey>` | `RemoteScheduler.getJobKeys(GroupMatcher<JobKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Set<JobKey>` | `RemoteMBeanScheduler.getJobKeys(GroupMatcher<JobKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`ListenerManager` | `StdScheduler.getListenerManager()`
`ListenerManager` | `RemoteScheduler.getListenerManager()`
`ListenerManager` | `RemoteMBeanScheduler.getListenerManager()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`SchedulerMetaData` | `RemoteScheduler.getMetaData()`
`SchedulerMetaData` | `RemoteMBeanScheduler.getMetaData()`
`Set<String>` | `StdScheduler.getPausedTriggerGroups()`
`Set<String>` | `RemoteScheduler.getPausedTriggerGroups()`
`Set<String>` | `RemoteMBeanScheduler.getPausedTriggerGroups()`
`protected RemotableQuartzScheduler` | `RemoteScheduler.getRemoteScheduler()`
`Scheduler` | `StdSchedulerFactory.getScheduler()` Returns a handle to the Scheduler produced by this factory.
`Scheduler` | `DirectSchedulerFactory.getScheduler()` Returns a handle to the Scheduler produced by this factory.
`Scheduler` | `StdSchedulerFactory.getScheduler(String schedName)` Returns a handle to the Scheduler with the given name, if it exists (if it has already been instantiated).
`Scheduler` | `DirectSchedulerFactory.getScheduler(String schedName)` Returns a handle to the Scheduler with the given name, if it exists.
`String` | `RemoteScheduler.getSchedulerInstanceId()` Returns the instance Id of the `Scheduler`.
`String` | `RemoteMBeanScheduler.getSchedulerInstanceId()` Returns the instance Id of the `Scheduler`.
`String` | `RemoteScheduler.getSchedulerName()` Returns the name of the `Scheduler`.
`String` | `RemoteMBeanScheduler.getSchedulerName()` Returns the name of the `Scheduler`.
`Trigger` | `StdScheduler.getTrigger(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Trigger` | `RemoteScheduler.getTrigger(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Trigger` | `RemoteMBeanScheduler.getTrigger(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<String>` | `StdScheduler.getTriggerGroupNames()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<String>` | `RemoteScheduler.getTriggerGroupNames()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<String>` | `RemoteMBeanScheduler.getTriggerGroupNames()` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`Set<TriggerKey>` | `StdScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Set<TriggerKey>` | `RemoteScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Set<TriggerKey>` | `RemoteMBeanScheduler.getTriggerKeys(GroupMatcher<TriggerKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`List<? extends Trigger>` | `StdScheduler.getTriggersOfJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<? extends Trigger>` | `RemoteScheduler.getTriggersOfJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`List<Trigger>` | `RemoteMBeanScheduler.getTriggersOfJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`Trigger.TriggerState` | `StdScheduler.getTriggerState(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Trigger.TriggerState` | `RemoteScheduler.getTriggerState(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Trigger.TriggerState` | `RemoteMBeanScheduler.getTriggerState(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdSchedulerFactory.initialize()` Initialize the ``SchedulerFactory`` with the contents of a `Properties` file and overriding System properties.
`abstract void` | `RemoteMBeanScheduler.initialize()` Initialize this RemoteMBeanScheduler instance, connecting to the remote MBean server.
`void` | `StdSchedulerFactory.initialize(InputStream propertiesStream)` Initialize the ``SchedulerFactory`` with the contents of the `Properties` file opened with the given `InputStream`.
`void` | `StdSchedulerFactory.initialize(Properties props)` Initialize the ``SchedulerFactory`` with the contents of the given `Properties` object.
`void` | `StdSchedulerFactory.initialize(String filename)` Initialize the ``SchedulerFactory`` with the contents of the `Properties` file with the given name.
`protected abstract Object` | `RemoteMBeanScheduler.invoke(String operationName, Object[] params, String[] signature)` Invoke the given operation on the remote Scheduler MBean.
`boolean` | `RemoteScheduler.isInStandbyMode()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteMBeanScheduler.isInStandbyMode()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteScheduler.isShutdown()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteMBeanScheduler.isShutdown()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteScheduler.isStarted()` Whether the scheduler has been started.
`boolean` | `RemoteMBeanScheduler.isStarted()` Whether the scheduler has been started.
`void` | `StdScheduler.pauseAll()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.pauseAll()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.pauseAll()` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.pauseJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.pauseJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.pauseJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.pauseJobs(GroupMatcher<JobKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.pauseJobs(GroupMatcher<JobKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.pauseJobs(GroupMatcher<JobKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.pauseTrigger(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.pauseTrigger(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.pauseTrigger(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.pauseTriggers(GroupMatcher<TriggerKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`Date` | `StdScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Date` | `RemoteScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Date` | `RemoteMBeanScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)` 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`.
`void` | `RemoteScheduler.resumeAll()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.resumeAll()` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.resumeJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.resumeJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.resumeJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.resumeJobs(GroupMatcher<JobKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.resumeJobs(GroupMatcher<JobKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.resumeJobs(GroupMatcher<JobKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.resumeTrigger(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.resumeTrigger(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.resumeTrigger(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.resumeTriggers(GroupMatcher<TriggerKey> matcher)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.scheduleJob(JobDetail jobDetail, Set<? extends Trigger> triggersForJob, boolean replace)`
`void` | `RemoteScheduler.scheduleJob(JobDetail jobDetail, Set<? extends Trigger> triggersForJob, boolean replace)`
`void` | `RemoteMBeanScheduler.scheduleJob(JobDetail jobDetail, Set<? extends Trigger> triggersForJob, boolean replace)`
`Date` | `StdScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Date` | `RemoteScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Date` | `RemoteMBeanScheduler.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`.
`Date` | `RemoteScheduler.scheduleJob(Trigger trigger)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`Date` | `RemoteMBeanScheduler.scheduleJob(Trigger trigger)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)`
`void` | `RemoteScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)`
`void` | `RemoteMBeanScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)`
`void` | `StdScheduler.setJobFactory(JobFactory factory)`
`void` | `RemoteScheduler.setJobFactory(JobFactory factory)`
`void` | `RemoteMBeanScheduler.setJobFactory(JobFactory factory)`
`void` | `RemoteMBeanScheduler.setSchedulerObjectName(ObjectName schedulerObjectName)` Set the name under which the Scheduler MBean is registered on the remote MBean server.
`void` | `RemoteMBeanScheduler.setSchedulerObjectName(String schedulerObjectName)` Set the name under which the Scheduler MBean is registered on the remote MBean server.
`void` | `RemoteScheduler.shutdown()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.shutdown()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.shutdown(boolean waitForJobsToComplete)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.shutdown(boolean waitForJobsToComplete)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.standby()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.standby()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `StdScheduler.start()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.start()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.start()` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `StdScheduler.startDelayed(int seconds)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.startDelayed(int seconds)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.startDelayed(int seconds)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `StdScheduler.triggerJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.triggerJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.triggerJob(JobKey jobKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.triggerJob(JobKey jobKey, JobDataMap data)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteScheduler.triggerJob(JobKey jobKey, JobDataMap data)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`void` | `RemoteMBeanScheduler.triggerJob(JobKey jobKey, JobDataMap data)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`boolean` | `StdScheduler.unscheduleJob(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteScheduler.unscheduleJob(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`.
`boolean` | `RemoteMBeanScheduler.unscheduleJob(TriggerKey triggerKey)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`boolean` | `StdScheduler.unscheduleJobs(List<TriggerKey> triggerKeys)`
`boolean` | `RemoteScheduler.unscheduleJobs(List<TriggerKey> triggerKeys)`
`boolean` | `RemoteMBeanScheduler.unscheduleJobs(List<TriggerKey> triggerKeys)`

Constructors in org.quartz.impl that throw SchedulerException
`StdSchedulerFactory(Properties props)` Create a StdSchedulerFactory that has been initialized via ``StdSchedulerFactory.initialize(Properties)``.
`StdSchedulerFactory(String fileName)` Create a StdSchedulerFactory that has been initialized via ``StdSchedulerFactory.initialize(String)``.

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.impl.triggers

Methods in org.quartz.impl.triggers that throw SchedulerException
`void` | `SimpleTriggerImpl.validate()` Validates whether the properties of the `JobDetail` are valid for submission into a `Scheduler`.
`void` | `DailyTimeIntervalTriggerImpl.validate()` Validates whether the properties of the `JobDetail` are valid for submission into a `Scheduler`.
`void` | `CalendarIntervalTriggerImpl.validate()` Validates whether the properties of the `JobDetail` are valid for submission into a `Scheduler`.
`void` | `AbstractTrigger.validate()` Validates whether the properties of the `JobDetail` are valid for submission into a `Scheduler`.

Uses of SchedulerException in org.quartz.jobs.ee.jms

Subclasses of SchedulerException in org.quartz.jobs.ee.jms
`class` | `JmsJobException` The JmsJobException is used to indicate an error during sending of a `javax.jms.Message`.

Uses of SchedulerException in org.quartz.listeners

Methods in org.quartz.listeners with parameters of type SchedulerException
`void` | `SchedulerListenerSupport.schedulerError(String msg, SchedulerException cause)`
`void` | `BroadcastSchedulerListener.schedulerError(String msg, SchedulerException cause)`

Uses of SchedulerException in org.quartz.plugins

Methods in org.quartz.plugins that throw SchedulerException
`void` | `SchedulerPluginWithUserTransactionSupport.initialize(String pname, Scheduler sched)`

Uses of SchedulerException in org.quartz.plugins.history

Methods in org.quartz.plugins.history that throw SchedulerException
`void` | `LoggingTriggerHistoryPlugin.initialize(String pname, Scheduler scheduler, ClassLoadHelper classLoadHelper)` Called during creation of the `Scheduler` in order to give the `SchedulerPlugin` a chance to initialize.
`void` | `LoggingJobHistoryPlugin.initialize(String pname, Scheduler scheduler, ClassLoadHelper classLoadHelper)` 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, ClassLoadHelper classLoadHelper)` 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` | `XMLSchedulingDataProcessorPlugin.initialize(String name, Scheduler scheduler, ClassLoadHelper schedulerFactoryClassLoadHelper)` 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
`String` | `SystemPropertyInstanceIdGenerator.generateInstanceId()` Returns the cluster wide value for this scheduler instance's id, based on a system property
`String` | `SimpleInstanceIdGenerator.generateInstanceId()`
`String` | `HostnameInstanceIdGenerator.generateInstanceId()`
`Job` | `SimpleJobFactory.newJob(TriggerFiredBundle bundle, Scheduler Scheduler)`
`Job` | `PropertySettingJobFactory.newJob(TriggerFiredBundle bundle, Scheduler scheduler)`
`protected void` | `PropertySettingJobFactory.setBeanProps(Object obj, JobDataMap data)`

Uses of SchedulerException in org.quartz.spi

Methods in org.quartz.spi with parameters of type SchedulerException
`void` | `SchedulerSignaler.notifySchedulerListenersError(String string, SchedulerException jpe)`

Methods in org.quartz.spi that throw SchedulerException
`String` | `InstanceIdGenerator.generateInstanceId()` Generate the instance id for a `Scheduler`
`Date` | `TimeBroker.getCurrentTime()` Deprecated. Get the current time, as known by the `TimeBroker`.
`void` | `SchedulerPlugin.initialize(String name, Scheduler scheduler, ClassLoadHelper loadHelper)` Called during creation of the `Scheduler` in order to give the `SchedulerPlugin` a chance to initialize.
`Job` | `JobFactory.newJob(TriggerFiredBundle bundle, Scheduler scheduler)` Called by the scheduler at the time of the trigger firing, in order to produce a `Job` instance on which to call execute.
`void` | `JobStore.schedulerStarted()` Called by the QuartzScheduler to inform the `JobStore` that the scheduler has started.
`void` | `OperableTrigger.validate()` Validates whether the properties of the `JobDetail` are valid for submission into a `Scheduler`.

Uses of SchedulerException in org.quartz.utils

Constructors in org.quartz.utils that throw SchedulerException
`PoolingConnectionProvider(Properties config)` Create a connection pool using the given properties.
`PoolingConnectionProvider(String dbDriver, String dbURL, String dbUser, String dbPassword, int maxConnections, String dbValidationQuery)`

Uses of SchedulerException in org.quartz.xml

Methods in org.quartz.xml that throw SchedulerException
`protected void` | `XMLSchedulingDataProcessor.executePreProcessCommands(Scheduler scheduler)`
`protected void` | `XMLSchedulingDataProcessor.processFile(String fileName, String systemId)` Process the xmlfile named `fileName` with the given system ID.
`void` | `XMLSchedulingDataProcessor.processStreamAndScheduleJobs(InputStream stream, String systemId, Scheduler sched)` Process the xmlfile named `fileName` with the given system ID.
`protected void` | `XMLSchedulingDataProcessor.scheduleJobs(Scheduler sched)` Schedules the given sets of jobs and triggers.

Uses of SchedulerException in org.terracotta.quartz

Methods in org.terracotta.quartz that throw SchedulerException
`void` | `PlainTerracottaJobStore.schedulerStarted()`
`void` | `AbstractTerracottaJobStore.schedulerStarted()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright 2001-2016, Terracotta, Inc.