JobSchedulingDataProcessor MembersQuartz.NET API Documentation

The JobSchedulingDataProcessor type exposes the following members.

Constructors

  NameDescription
Public methodJobSchedulingDataProcessor 
Constructor for JobSchedulingDataProcessor.
Public methodJobSchedulingDataProcessor(Boolean, Boolean)
Constructor for JobSchedulingDataProcessor.
Top
Methods

  NameDescription
Public methodAddCalendar
Adds a calendar.
Public methodAddCalendarToSchedule
Public methodAddJobToSchedule
Public methodAddListenerToSchedule
Protected methodAddScheduledJob
Adds a scheduled job.
Public methodAddTriggerListenerToSchedule
Protected methodAddValidationException
Adds a detected validation exception.
Protected methodClearValidationExceptions
Resets the the number of detected validation exceptions.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected methodGetInputStream
Returns an Stream from the fileName as a resource.
Public methodGetScheduledJob
Returns a JobSchedulingBundle for the job name.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMaybeThrowValidationException
Throws a ValidationException if the number of validationExceptions detected is greater than zero.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodProcessFile 
Process the xml file in the default location (a file named "quartz_jobs.xml" in the current working directory).
Public methodProcessFile(String)
Process the xml file named .
Public methodProcessFile(String, String)
Process the xmlfile named with the given system ID.
Public methodProcessFileAndScheduleJobs(IScheduler, Boolean)
Process the xml file in the default location, and schedule all of the jobs defined within it.
Public methodProcessFileAndScheduleJobs(String, IScheduler, Boolean)
Process the xml file in the given location, and schedule all of the jobs defined within it.
Public methodProcessFileAndScheduleJobs(String, String, IScheduler, Boolean)
Process the xml file in the given location, and schedule all of the jobs defined within it.
Protected methodProcessInternal
Public methodProcessStream
Process the xmlfile named with the given system ID.
Public methodScheduleJob(JobSchedulingBundle)
Schedules a given job and trigger (both wrapped by a JobSchedulingBundle).
Public methodScheduleJob(JobSchedulingBundle, IScheduler, Boolean)
Schedules a given job and trigger (both wrapped by a JobSchedulingBundle).
Public methodScheduleJobs
Add the Jobs and Triggers defined in the given map of JobSchedulingBundle s to the given scheduler.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Fields

  NameDescription
Protected fieldcalsToSchedule
Protected fieldjobsToSchedule
Protected fieldlistenersToSchedule
Public fieldStatic memberPropertyQuartzSystemIdDir
Public fieldStatic memberQuartzSchema
Public fieldStatic memberQuartzXmlFileName
Public fieldStatic memberQuartzXsdResourceName
Protected fieldscheduledJobs
Protected fieldStatic memberThreadLocalKeyScheduler
Protected fieldtriggerListenersToSchedule
Protected fieldvalidationExceptions
Protected fieldStatic memberXsdDateFormat
XML Schema dateTime datatype format.

See http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#dateTime

Top
Properties

  NameDescription
Protected propertyLog
Gets the log.
Public propertyOverwriteExistingJobs
Gets or sets whether to overwrite existing jobs.
Public propertyScheduledJobs
Returns a IDictionary of scheduled jobs.

The key is the job name and the value is a JobSchedulingBundle containing the JobDetail and Trigger.

Top
See Also