| Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference |
|
Spring.Scheduling.Quartz Assembly
Referenced Assemblies
| Assembly Reference |
Description |
| Common.Logging |
|
| mscorlib |
|
| mscorlib |
|
| Quartz |
|
|
Spring.Core
|
|
|
Spring.Data
|
|
| System |
|
| System.Data |
|
Namespaces
Classes
| Class |
Description |
|
AdaptableJobFactory
|
JobFactory implementation that supports ThreadStart objects as well as standard Quartz IJob instances. |
|
CronTriggerObject
|
Convenience subclass of Quartz's CronTrigger type, making property based usage easier. |
|
DelegatingJob
|
Simple Quartz IJob adapter that delegates to a given ThreadStart instance. |
|
JobDetailObject
|
Convenience subclass of Quartz' JobDetail class that eases properties based usage. |
|
JobMethodInvocationFailedException
|
Exception that wraps an exception thrown from a target method. Propagated to the Quartz scheduler from a Job that reflectively invokes an arbitrary target method. |
|
LocalDataSourceJobStore
|
Subclass of Quartz's JobStoreCMT class that delegates to a Spring-managed DataSource instead of using a Quartz-managed connection pool. This JobStore will be used if SchedulerFactoryObject's "dbProvider" property is set. |
|
LocalTaskExecutorThreadPool
|
Quartz ThreadPool adapter that delegates to a Spring-managed TaskExecutor instance, specified on SchedulerFactoryObject. |
|
MethodInvokingJob
|
Quartz Job implementation that invokes a specified method. Automatically applied by MethodInvokingJobDetailFactoryObject. |
|
MethodInvokingJobDetailFactoryObject
|
IFactoryObject that exposes a JobDetail object that delegates job execution to a specified (static or non-static) method. Avoids the need to implement a one-line Quartz Job that just invokes an existing service method. |
|
MethodInvokingRunnable
|
Adapter that implements the Runnable interface as a configurable method invocation based on Spring's MethodInvoker. |
|
QuartzJobObject
|
Simple implementation of the Quartz Job interface, applying the passed-in JobDataMap and also the SchedulerContext as object property values. This is appropriate because a new Job instance will be created for each execution. JobDataMap entries will override SchedulerContext entries with the same keys. |
|
ResourceJobSchedulingDataProcessor
|
Subclass of Quartz' JobSchedulingDataProcessor that considers given filenames as Spring resource locations. |
|
SchedulerAccessor
|
Common base class for accessing a Quartz Scheduler, i.e. for registering jobs, triggers and listeners on a IScheduler instance. |
|
SchedulerAccessorObject
|
Spring class for accessing a Quartz Scheduler, i.e. for registering jobs, triggers and listeners on a given IScheduler instance. |
|
SchedulerFactoryObject
|
FactoryObject that sets up a Quartz Scheduler and exposes it for object references. |
|
SchedulingException
|
Generic scheduling exception. |
|
SimpleThreadPoolTaskExecutor
|
Subclass of Quartz's SimpleThreadPool that implements Spring's TaskExecutor interface and listens to Spring lifecycle callbacks. |
|
SimpleTriggerObject
|
Convenience subclass of Quartz's SimpleTrigger class, making properties based usage easier. |
|
SpringDbProviderAdapter
|
Adapts Spring's IDbProvider to Quartz's IDbProvider. |
|
SpringMetadataAdapter
|
Helper class to map between Quartz and Spring DB metadata. |
|
SpringObjectJobFactory
|
Subclass of AdaptableJobFactory that also supports Spring-style dependency injection on object properties. This is essentially the direct equivalent of Spring's QuartzJobObject in the shape of a Quartz JobFactory. |
|
StatefulMethodInvokingJob
|
Extension of the MethodInvokingJob, implementing the StatefulJob interface. Quartz checks whether or not jobs are stateful and if so, won't let jobs interfere with each other. |
|
TaskRejectedException
|
Missing <summary> documentation for T:Spring.Scheduling.TaskRejectedException
|
Interfaces
| Interface |
Description |
|
IJobDetailAwareTrigger
|
Interface to be implemented by Quartz Triggers that are aware of the JobDetail object that they are associated with. |
|
ISchedulerContextAware
|
Callback interface to be implemented by Spring-managed Quartz artifacts that need access to the SchedulerContext (without having natural access to it). |
|
ISchedulingTaskExecutor
|
Missing <summary> documentation for T:Spring.Scheduling.ISchedulingTaskExecutor
|
|
ITaskExecutor
|
Missing <summary> documentation for T:Spring.Scheduling.ITaskExecutor
|