Package hudson.scheduler
Class Hash
java.lang.Object
hudson.scheduler.Hash
Generates a pseudo-random sequence of integers in the specified range.
CronTab
supports tokens like '@daily', which means "do it once a day".
Exactly which time of the day this gets scheduled is randomized --- randomized
in the sense that it's spread out when many jobs choose @daily, but it's at
the same time stable so that every job sticks to a specific time of the day
even after the configuration is updated.
- Since:
- 1.448
- Author:
- Kohsuke Kawaguchi
-
Method Summary
-
Method Details
-
next
public abstract int next(int n) Produces an integer in [0,n) -
from
-
zero
Creates a hash that always return 0.
-