public class Scheduler
extends java.lang.Object
| Constructor and Description |
|---|
Scheduler(io.vertx.core.Vertx vertx,
java.lang.String redisquesAddress,
io.vertx.redis.RedisClient redisClient,
java.lang.String name,
java.lang.String cronExpression,
java.util.List<org.swisspush.gateleen.core.http.HttpRequest> requests,
org.swisspush.gateleen.monitoring.MonitoringHandler monitoringHandler,
int maxRandomOffset,
boolean executeOnStartup,
boolean executeOnReload) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getName()
Returns the name of the scheduler.
|
protected long |
getRandomOffset()
Returns the calculated random offset
for this scheduler.
|
void |
start() |
void |
stop() |
public Scheduler(io.vertx.core.Vertx vertx,
java.lang.String redisquesAddress,
io.vertx.redis.RedisClient redisClient,
java.lang.String name,
java.lang.String cronExpression,
java.util.List<org.swisspush.gateleen.core.http.HttpRequest> requests,
org.swisspush.gateleen.monitoring.MonitoringHandler monitoringHandler,
int maxRandomOffset,
boolean executeOnStartup,
boolean executeOnReload)
throws java.text.ParseException
java.text.ParseException