https://github.com/gonace/cronitor.extensions.quartz
https://github.com/gonace/cronitor.extensions.quartz
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gonace/cronitor.extensions.quartz
- Owner: gonace
- License: apache-2.0
- Created: 2023-07-05T13:30:38.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-07-05T16:18:38.000Z (almost 2 years ago)
- Last Synced: 2025-01-30T23:16:11.275Z (5 months ago)
- Language: C#
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Cronitor.Extensions.Quartz
> Listeners are registered with the scheduler during run time, and are NOT stored in the JobStore along with the jobs and triggers. This is because listeners are typically an integration point with your application. Hence, each time your application runs, the listeners need to be re-registered with the scheduler.## Usages
Adding `CronitorJobListener` that is interested in all jobs:```c#
scheduler.ListenerManager.AddJobListener(new CronitorJobListener(), GroupMatcher.AnyGroup());
```More examples of how to register implementations of IJobListener can be found here: https://www.quartz-scheduler.net/documentation/quartz-3.x/tutorial/trigger-and-job-listeners.html#using-your-own-listeners