Quartz.Simpl Namespace

Quartz.NET 3.0 API Documentation
 
Classes

  ClassDescription
Public classBinaryObjectSerializer
Default object serialization strategy that uses BinaryFormatter under the hood.
Public classDedicatedThreadPool
An implementation of the TaskSchedulingThreadPool which uses a custom task scheduler with a dedicated pool of threads reserved only for its own scheduling purposes
Public classDefaultThreadPool
An implementation of the TaskSchedulerThreadPool using the default task scheduler
Public classHostNameBasedIdGenerator
Helper base class for host name lookup requiring instance id generators.
Public classHostnameInstanceIdGenerator
IInstanceIdGenerator that names the scheduler instance using just the machine hostname.
Public classPropertySettingJobFactory
A JobFactory that instantiates the Job instance (using the default no-arg constructor, or more specifically: InstantiateTypeT(Type)), and then attempts to set all values from the IJobExecutionContext and the IJobExecutionContext's merged JobDataMap onto properties of the job.
Public classRAMJobStore
This class implements a IJobStore that utilizes RAM as its storage device.

As you should know, the ramification of this is that access is extremely fast, but the data is completely volatile - therefore this IJobStore should not be used if true persistence between program shutdowns is required.

Public classRemotingSchedulerExporter
Scheduler exporter that exports scheduler to remoting context.
Public classRemotingSchedulerProxyFactory
A IRemotableSchedulerProxyFactory implementation that creates connection to remote scheduler using remoting.
Public classSimpleInstanceIdGenerator
The default InstanceIdGenerator used by Quartz when instance id is to be automatically generated. Instance id is of the form HOSTNAME + CURRENT_TIME.
Public classSimpleJobFactory
Public classSimpleTypeLoadHelper
A ITypeLoadHelper that simply calls GetType(String).
Public classSystemPropertyInstanceIdGenerator
InstanceIdGenerator that will use a SystemProperty to configure the scheduler. If no value set for the property, a SchedulerException is thrown. Alex Snaps
Public classTaskSchedulingThreadPool
An IThreadPool implementation which schedules tasks using a TaskScheduler (provided by implementers)
Public classTriggerWrapper
Helper wrapper class
Public classZeroSizeThreadPool
This is class is a simple implementation of a zero size thread pool, based on the IThreadPool interface.
Interfaces

  InterfaceDescription
Public interfaceIRemotableQuartzScheduler
Remote scheduler service interface.
Enumerations

  EnumerationDescription
Public enumerationInternalTriggerState
Possible internal trigger states in RAMJobStore