| Package | Description |
|---|---|
| org.rapidoid.concurrent | |
| org.rapidoid.concurrent.impl | |
| org.rapidoid.group | |
| org.rapidoid.job | |
| org.rapidoid.lambda |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Promise<T> |
| Modifier and Type | Method and Description |
|---|---|
static <T> Callback<T> |
Callbacks.countDown(CountDownLatch latch) |
static <FROM,TO> Callback<FROM> |
Callbacks.mapping(Callback<TO> callback,
Mapper<FROM,TO> mapper) |
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
Callbacks.done(Callback<T> callback,
T result,
Throwable error) |
static <T> void |
Callbacks.error(Callback<T> callback,
Throwable error) |
static <FROM,TO> Callback<FROM> |
Callbacks.mapping(Callback<TO> callback,
Mapper<FROM,TO> mapper) |
static <T> void |
Callbacks.success(Callback<T> callback,
T result) |
| Modifier and Type | Class and Description |
|---|---|
class |
PromiseImpl<T> |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractManageable.doReloadManageable(Callback<Void> callback) |
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
Jobs.call(Callback<T> callback,
T result,
Throwable error) |
static <T> void |
Jobs.execute(Callable<T> job,
Callback<T> callback) |
static <T> ScheduledFuture<?> |
Jobs.schedule(Callable<T> job,
long delay,
TimeUnit unit,
Callback<T> callback) |
static <T> ScheduledFuture<?> |
Jobs.scheduleAtFixedRate(Callable<T> job,
long initialDelay,
long period,
TimeUnit unit,
Callback<T> callback) |
static <T> ScheduledFuture<?> |
Jobs.scheduleWithFixedDelay(Callable<T> job,
long initialDelay,
long delay,
TimeUnit unit,
Callback<T> callback) |
| Constructor and Description |
|---|
CallbackExecutorJob(Callback<T> callback,
T result,
Throwable error) |
| Modifier and Type | Class and Description |
|---|---|
class |
ResultCounterCallback<T> |
Copyright © 2014–2018 Nikolche Mihajlovski and contributors. All rights reserved.