I am investigating whether or not Quartz can be used for a project I am working on. I need to:
- Limit the execution of jobs to specific time ranges (which I know Quartz is great at).
- Limit jobs based on "resources".
When I say resources, I referring to both exclusive and quantitative resources. For example, I would like to define a resource something like "LINUX_MACHINE" with a count of 5. Only a maximum of 5 jobs requiring the LINUX_MACHINE machine resource can be run at any one time. Is this possible to do using Quartz?