Available Constraints
Quartz Scheduler Where offers the following constraints:
![*](bullet.gif)
CPU – Provides methods for constraints based on minimum number of cores, available threads, and maximum amount of CPU load.
![*](bullet.gif)
Resident keys – Use a node with a specified BigMemory Max distributed cache that has the best match for the specified keys.
![*](bullet.gif)
Memory – Minimum amount of memory available.
![*](bullet.gif)
Node group – A node in the specified node group, as defined in quartzLocality.properties.
![*](bullet.gif)
OS – A node running the specified operating system.
To understand how to use these constraints, see the code samples provided in
Sample Code for Quartz Scheduler
Where.