Namespace Quartz.Jobs
Classes
- DirectoryScanJob
Inspects a directory and compares whether any files' "last modified dates" have changed since the last time it was inspected. If one or more files have been updated (or created), the job invokes a "call-back" method on an identified IDirectoryScanListener that can be resolved from dependency injection or found in the SchedulerContext.
- DirectoryScanOptions
What DirectoryScanJob scans and when it considers a file settled.
- FileScanJob
Inspects a file and compares whether its "last modified date" has changed since the last time it was inspected. If the file has been updated, the job invokes a "call-back" method on an identified IFileScanListener that can be found in the SchedulerContext.
- FileScanOptions
What FileScanJob watches and when it considers the file settled.
- JobConfiguratorExtensions
Configures a job from
Quartz.Jobswith named options rather than with its job data keys.
- MailInfo
The message SendMailJob built, and the SMTP server it is to be sent through.
- NativeJob
Built in job for executing native executables in a separate process.
- NativeJobOptions
The command NativeJob runs, and how it runs it.
- NoOpJob
An implementation of Job, that does absolutely nothing - useful for system which only wish to use ITriggerListeners and IJobListeners, rather than writing Jobs that perform work.
- SendMailJob
A Job which sends an e-mail with the configured content to the configured recipient.
- SendMailOptions
The message SendMailJob sends, and the SMTP server it goes through.
Interfaces
- IDirectoryProvider
Interface for objects that wish to provide a list of directory paths to be monitored to DirectoryScanJob
- IDirectoryScanListener
Interface for objects wishing to receive a 'call-back' from a DirectoryScanJob
- IFileScanListener
Interface for objects wishing to receive a 'call-back' from a FileScanJob.