Package edu.ucsb.cs156.jobs.services
Class JobRateLimit
java.lang.Object
edu.ucsb.cs156.jobs.services.JobRateLimit
Configurable delay for rate limiting calls to external APIs from inside jobs. Configured via the
app.jobs.rate-limit-ms property; invalid or negative values fall back to a 200 ms default
with a warning.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DEFAULT_RATE_LIMIT_MS
public static final int DEFAULT_RATE_LIMIT_MS- See Also:
-
-
Constructor Details
-
JobRateLimit
-
-
Method Details
-
sleep
- Throws:
InterruptedException
-