public class RiemannScheduler extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RiemannScheduler.Task |
| Modifier and Type | Field and Description |
|---|---|
AbstractRiemannClient |
client |
ScheduledThreadPoolExecutor |
pool |
| Constructor and Description |
|---|
RiemannScheduler(AbstractRiemannClient client) |
RiemannScheduler(AbstractRiemannClient client,
int poolSize) |
| Modifier and Type | Method and Description |
|---|---|
ScheduledFuture |
every(long interval,
long delay,
RiemannScheduler.Task c) |
ScheduledFuture |
every(long interval,
long delay,
Runnable f) |
ScheduledFuture |
every(long interval,
long delay,
TimeUnit unit,
RiemannScheduler.Task c) |
ScheduledFuture |
every(long interval,
long delay,
TimeUnit unit,
Runnable f) |
ScheduledFuture |
every(long interval,
RiemannScheduler.Task c) |
ScheduledFuture |
every(long interval,
Runnable f) |
ScheduledFuture |
every(long interval,
TimeUnit unit,
RiemannScheduler.Task c) |
ScheduledFuture |
every(long interval,
TimeUnit unit,
Runnable f) |
protected Runnable |
runnableCallback(RiemannScheduler.Task c) |
void |
shutdown() |
public final ScheduledThreadPoolExecutor pool
public final AbstractRiemannClient client
public RiemannScheduler(AbstractRiemannClient client)
public RiemannScheduler(AbstractRiemannClient client, int poolSize)
public void shutdown()
protected Runnable runnableCallback(RiemannScheduler.Task c)
public ScheduledFuture every(long interval, Runnable f)
public ScheduledFuture every(long interval, RiemannScheduler.Task c)
public ScheduledFuture every(long interval, TimeUnit unit, Runnable f)
public ScheduledFuture every(long interval, TimeUnit unit, RiemannScheduler.Task c)
public ScheduledFuture every(long interval, long delay, Runnable f)
public ScheduledFuture every(long interval, long delay, RiemannScheduler.Task c)
public ScheduledFuture every(long interval, long delay, TimeUnit unit, Runnable f)
public ScheduledFuture every(long interval, long delay, TimeUnit unit, RiemannScheduler.Task c)
Copyright © 2014. All rights reserved.