Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

SchedulerAccessor Members

SchedulerAccessor overview

Public Instance Properties

Calendars Register a list of Quartz ICalendar objects with the Scheduler that this FactoryObject creates, to be referenced by Triggers.
GlobalJobListeners Specify global Quartz JobListeners to be registered with the Scheduler. Such JobListeners will apply to all Jobs in the Scheduler.
GlobalTriggerListeners Specify global Quartz TriggerListeners to be registered with the Scheduler. Such TriggerListeners will apply to all Triggers in the Scheduler.
JobDetails Register a list of JobDetail objects with the Scheduler that this FactoryObject creates, to be referenced by Triggers. This is not necessary when a Trigger determines the JobDetail itself: In this case, the JobDetail will be implicitly registered in combination with the Trigger.
JobListeners Specify named Quartz JobListeners to be registered with the Scheduler. Such JobListeners will only apply to Jobs that explicitly activate them via their name.
JobSchedulingDataLocation Set the location of a Quartz job definition XML file that follows the "job_scheduling_data" XSD. Can be specified to automatically register jobs that are defined in such a file, possibly in addition to jobs defined directly on this SchedulerFactoryObject.
JobSchedulingDataLocations Set the locations of Quartz job definition XML files that follow the "job_scheduling_data_1_5" XSD. Can be specified to automatically register jobs that are defined in such files, possibly in addition to jobs defined directly on this SchedulerFactoryObject.
OverwriteExistingJobs Set whether any jobs defined on this SchedulerFactoryObject should overwrite existing job definitions. Default is "false", to not overwrite already registered jobs that have been read in from a persistent job store.
ResourceLoader Sets the IResourceLoader that this object runs in.
SchedulerListeners Specify Quartz SchedulerListeners to be registered with the Scheduler.
TransactionManager Set the transaction manager to be used for registering jobs and triggers that are defined by this SchedulerFactoryObject. Default is none; setting this only makes sense when specifying a DataSource for the Scheduler.
TriggerListeners Specify named Quartz TriggerListeners to be registered with the Scheduler. Such TriggerListeners will only apply to Triggers that explicitly activate them via their name.
Triggers Register a list of Trigger objects with the Scheduler that this FactoryObject creates.

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Constructors

SchedulerAccessor Constructor Initializes a new instance of the SchedulerAccessor class.

Protected Instance Fields

logger Logger instance.
resourceLoader Resource loader instance for sub-classes

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
GetScheduler Template method that determines the Scheduler to operate on. To be implemented by subclasses.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
RegisterJobsAndTriggers Register jobs and triggers (within a transaction, if possible).
RegisterListeners Register all specified listeners with the Scheduler.

See Also

SchedulerAccessor Class | Spring.Scheduling.Quartz Namespace