public class DioZeroScheduler extends Object
Modifier and Type | Method and Description |
---|---|
void |
execute(Runnable r) |
static DioZeroScheduler |
getDaemonInstance() |
static DioZeroScheduler |
getNonDaemonInstance() |
ScheduledFuture<?> |
invokeAtFixedRate(Supplier<Float> source,
Consumer<Float> sink,
long initialDelay,
long period,
TimeUnit unit) |
boolean |
isShutdown() |
ScheduledFuture<?> |
scheduleAtFixedRate(Runnable r,
long initialDelay,
long period,
TimeUnit unit) |
static void |
shutdownAll() |
static void |
statusAll() |
Future<?> |
submit(Runnable r) |
public static DioZeroScheduler getDaemonInstance()
public static DioZeroScheduler getNonDaemonInstance()
public static void shutdownAll()
public void execute(Runnable r)
public ScheduledFuture<?> scheduleAtFixedRate(Runnable r, long initialDelay, long period, TimeUnit unit)
public ScheduledFuture<?> invokeAtFixedRate(Supplier<Float> source, Consumer<Float> sink, long initialDelay, long period, TimeUnit unit)
public boolean isShutdown()
public static void statusAll()
Copyright © 2016–2017 mattjlewis. All rights reserved.