| Modifier and Type | Class and Description |
|---|---|
static class |
Scheduled.Mode |
Thenable.Status| Modifier and Type | Method and Description |
|---|---|
void |
attach(Deferred<V> deferred) |
static <V> Scheduled<V> |
condition(java.util.function.Predicate<V> cond,
java.time.Duration del,
AsyncTask<V> task) |
Optional<java.util.function.Predicate<V>> |
getCondition() |
long |
getDueTime() |
Scheduled.Mode |
getMode() |
Optional<Queue<V>> |
getQueue() |
Thenable.Status |
getStatus() |
AsyncTask<V> |
getTask() |
Thenable<V> |
onFailure(java.util.function.Consumer<Throwable> func) |
static <V> Scheduled<V> |
queue(Queue<V> q) |
static <V> Scheduled<V> |
repeated(java.time.Duration interval,
AsyncTask<V> task) |
static <V> Scheduled<V> |
single(java.time.Duration del,
AsyncTask<V> task) |
Thenable<V> |
then(java.util.function.Consumer<V> func) |
void |
updateTimestamp() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecutionQueue, idleWaitpublic Optional<java.util.function.Predicate<V>> getCondition()
public Scheduled.Mode getMode()
public long getDueTime()
public void updateTimestamp()
public Thenable<V> then(java.util.function.Consumer<V> func)
public Thenable<V> onFailure(java.util.function.Consumer<Throwable> func)
public Thenable.Status getStatus()
public static <V> Scheduled<V> condition(java.util.function.Predicate<V> cond, java.time.Duration del, AsyncTask<V> task)
Copyright © 2016. All rights reserved.