Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

SchedulerAccessorObject Members

SchedulerAccessorObject overview

Public Instance Constructors

SchedulerAccessorObject Constructor Initializes a new instance of the SchedulerAccessorObject class.

Public Instance Properties

Calendars (inherited from SchedulerAccessor) Register a list of Quartz ICalendar objects with the Scheduler that this FactoryObject creates, to be referenced by Triggers.
GlobalJobListeners (inherited from SchedulerAccessor) Specify global Quartz JobListeners to be registered with the Scheduler. Such JobListeners will apply to all Jobs in the Scheduler.
GlobalTriggerListeners (inherited from SchedulerAccessor) Specify global Quartz TriggerListeners to be registered with the Scheduler. Such TriggerListeners will apply to all Triggers in the Scheduler.
JobDetails (inherited from SchedulerAccessor) 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 (inherited from SchedulerAccessor) 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 (inherited from SchedulerAccessor) 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 (inherited from SchedulerAccessor) 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.
ObjectFactory Return the Quartz Scheduler instance that this accessor operates on.
OverwriteExistingJobs (inherited from SchedulerAccessor) 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 (inherited from SchedulerAccessor) Sets the IResourceLoader that this object runs in.
SchedulerListeners (inherited from SchedulerAccessor) Specify Quartz SchedulerListeners to be registered with the Scheduler.
SchedulerName Specify the Quartz Scheduler to operate on via its scheduler name in the Spring application context or also in the Quartz {@link org.quartz.impl.SchedulerRepository}.
TransactionManager (inherited from SchedulerAccessor) 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 (inherited from SchedulerAccessor) 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 (inherited from SchedulerAccessor) Register a list of Trigger objects with the Scheduler that this FactoryObject creates.

Public Instance Methods

AfterPropertiesSet Invoked by an IObjectFactory after it has injected all of an object's dependencies.
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 Fields

logger (inherited from SchedulerAccessor) Logger instance.
resourceLoader (inherited from SchedulerAccessor) Resource loader instance for sub-classes

Protected Instance Properties

Scheduler Return the Quartz Scheduler instance that this accessor operates on.

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.
FindScheduler Finds the scheduler.
GetScheduler Template method that determines the Scheduler to operate on.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
RegisterJobsAndTriggers (inherited from SchedulerAccessor) Register jobs and triggers (within a transaction, if possible).
RegisterListeners (inherited from SchedulerAccessor) Register all specified listeners with the Scheduler.

See Also

SchedulerAccessorObject Class | Spring.Scheduling.Quartz Namespace | Scheduler | SchedulerName