Quartz.Jobs
3.13.1
Prefix Reserved
dotnet add package Quartz.Jobs --version 3.13.1
NuGet\Install-Package Quartz.Jobs -Version 3.13.1
<PackageReference Include="Quartz.Jobs" Version="3.13.1" />
paket add Quartz.Jobs --version 3.13.1
#r "nuget: Quartz.Jobs, 3.13.1"
// Install Quartz.Jobs as a Cake Addin #addin nuget:?package=Quartz.Jobs&version=3.13.1 // Install Quartz.Jobs as a Cake Tool #tool nuget:?package=Quartz.Jobs&version=3.13.1
Quartz.Jobs provides some useful ready-made jobs for your convenience.
Installation
You need to add NuGet package reference to your project which uses Quartz.
Install-Package Quartz.Jobs
Features
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 IDirectoryScanListener
that can be found in the SchedulerContext
.
FileScanJob
Inspects a file and compares whether its "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 IFileScanListener
that can be found in the SchedulerContext
.
NativeJob
Built in job for executing native executables in a separate process.
Example*
var job = new JobDetail("dumbJob", null, typeof(Quartz.Jobs.NativeJob));
job.JobDataMap.Put(Quartz.Jobs.NativeJob.PropertyCommand, "echo \"hi\" >> foobar.txt");
var trigger = TriggerUtils.MakeSecondlyTrigger(5);
trigger.Name = "dumbTrigger";
await scheduler.ScheduleJob(job, trigger);
If PropertyWaitForProcess is true, then the integer exit value of the process will be saved as the job execution result in the JobExecutionContext
.
SendMailJob
A Job which sends an e-mail with the configured content to the configured recipient.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
NuGet packages (23)
Showing the top 5 NuGet packages that depend on Quartz.Jobs:
Package | Downloads |
---|---|
Quartz.Plugins
Quartz.NET Plugins; Quartz Scheduling Framework for .NET |
|
Castle.Facilities.Quartz
Castle Windsor Quartz facility lets you easily add windsor to Quartz apps. |
|
Cogito.Quartz
Provides utilites and extensions for Quartz. |
|
eV.Module.Job
eV.Module.Job |
|
Hummingbird.Extensions.Quartz
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.13.1 | 7,165 | 11/2/2024 |
3.13.0 | 65,126 | 8/10/2024 |
3.12.0 | 15,440 | 8/3/2024 |
3.11.0 | 42,757 | 7/7/2024 |
3.10.0 | 16,293 | 6/26/2024 |
3.9.0 | 173,806 | 5/9/2024 |
3.8.1 | 371,680 | 2/17/2024 |
3.8.0 | 426,161 | 11/18/2023 |
3.7.0 | 376,418 | 8/4/2023 |
3.6.3 | 245,834 | 6/25/2023 |
3.6.2 | 751,146 | 2/25/2023 |
3.6.1 | 702 | 2/25/2023 |
3.6.0 | 408,410 | 1/29/2023 |
3.5.0 | 538,846 | 9/18/2022 |
3.4.0 | 914,189 | 3/27/2022 |
3.3.3 | 779,907 | 8/1/2021 |
3.3.2 | 267,832 | 4/9/2021 |
3.3.1 | 2,395 | 4/8/2021 |
3.3.0 | 1,841 | 4/7/2021 |
3.2.4 | 259,276 | 1/19/2021 |
3.2.3 | 275,075 | 10/31/2020 |
3.2.2 | 23,629 | 10/19/2020 |
3.2.1 | 6,660 | 10/18/2020 |
3.2.0 | 24,725 | 10/2/2020 |
3.1.0 | 263,668 | 7/24/2020 |
3.0.7 | 606,876 | 10/7/2018 |
3.0.6 | 183,395 | 7/6/2018 |
3.0.5 | 68,609 | 5/27/2018 |
3.0.4 | 17,976 | 3/4/2018 |
3.0.3 | 1,855 | 2/24/2018 |
3.0.2 | 45,673 | 1/25/2018 |
3.0.1 | 2,287 | 1/21/2018 |
3.0.0 | 16,419 | 12/30/2017 |
3.0.0-beta1 | 2,426 | 10/8/2017 |