org.quartz.simpl |
Package org.quartz.simpl
Contains simple / light-weight implementations (with no dependencies on
external libraries) of interfaces required by the
org.quartz.core.QuartzScheduler.
See the Quartz project
at Open Symphony for more information.
|
Java Source File Name | Type | Comment |
CascadingClassLoadHelper.java | Class | A ClassLoadHelper uses all of the ClassLoadHelper
types that are found in this package in its attempts to load a class, when
one scheme is found to work, it is promoted to the scheme that will be used
first the next time a class is loaded (in order to improve perfomance).
This approach is used because of the wide variance in class loader behavior
between the various environments in which Quartz runs (e.g. |
HostnameInstanceIdGenerator.java | Class |
InstanceIdGenerator that names the scheduler instance using
just the machine hostname.
This class is useful when you know that your scheduler instance will be the
only one running on a particular machine. |
InitThreadContextClassLoadHelper.java | Class | A ClassLoadHelper that uses either the context class loader
of the thread that initialized Quartz. |
LoadingLoaderClassLoadHelper.java | Class | A ClassLoadHelper that uses either the loader of it's own
class (this.getClass().getClassLoader().loadClass( .. |
PropertySettingJobFactory.java | Class | A JobFactory that instantiates the Job instance (using the default no-arg
constructor, or more specifically: class.newInstance() ), and
then attempts to set all values in the JobExecutionContext 's
JobDataMap onto bean properties of the Job . |
PropertySettingJobFactoryTest.java | Class | Unit test for PropertySettingJobFactory. |
RAMJobStore.java | Class |
This class implements a
org.quartz.spi.JobStore that
utilizes RAM as its storage device. |
RAMJobStoreTest.java | Class | Unit test for RAMJobStore. |
SimpleClassLoadHelper.java | Class | A ClassLoadHelper that simply calls Class.forName(..) . |
SimpleInstanceIdGenerator.java | Class | The default InstanceIdGenerator used by Quartz when instance id is to be
automatically generated. |
SimpleJobFactory.java | Class | The default JobFactory used by Quartz - simply calls
newInstance() on the job class. |
SimpleThreadPool.java | Class |
This is class is a simple implementation of a thread pool, based on the
org.quartz.spi.ThreadPool interface. |
SimpleTimeBroker.java | Class |
The interface to be implemented by classes that want to provide a mechanism
by which the
org.quartz.core.QuartzScheduler can
reliably determine the current time.
In general, the default implementation of this interface (
org.quartz.simpl.SimpleTimeBroker -
which simply uses System.getCurrentTimeMillis() )is
sufficient. |
ThreadContextClassLoadHelper.java | Class | A ClassLoadHelper that uses either the current thread's
context class loader (Thread.currentThread().getContextClassLoader().loadClass( .. |