| 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,
org.rapidoid.lambda.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,
org.rapidoid.lambda.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 |
|---|---|
static <T> void |
Jobs.call(Callback<T> callback,
T result,
Throwable error) |
static <T> void |
Jobs.callIfNotNull(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> |
| Modifier and Type | Method and Description |
|---|---|
protected void |
NoCache.doGet(K key,
Callback<V> callback) |
protected abstract void |
AbstractCache.doGet(K key,
Callback<V> callback) |
protected void |
NoCache.doSet(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
protected abstract void |
AbstractCache.doSet(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
void |
ICache.get(K key,
Callback<V> callback) |
void |
AbstractCache.get(K key,
Callback<V> callback) |
void |
ICache.set(K key,
V value,
Callback<Void> callback) |
void |
AbstractCache.set(K key,
V value,
Callback<Void> callback) |
void |
ICache.set(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
void |
AbstractCache.set(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
| Modifier and Type | Method and Description |
|---|---|
<E> void |
AbstractDBPlugin.queryAsync(Class<E> clazz,
String query,
Callback<List<E>> callback,
Object... args) |
<E> void |
DBPlugin.queryAsync(Class<E> clazz,
String query,
Callback<List<E>> callback,
Object... args) |
void |
AbstractDBPlugin.queryAsync(String query,
Callback<List<Map<String,Object>>> callback,
Object... args) |
void |
DBPlugin.queryAsync(String query,
Callback<List<Map<String,Object>>> callback,
Object... args) |
void |
AbstractDBPlugin.transaction(Runnable tx,
boolean readonly,
Callback<Void> callback) |
void |
DBPlugin.transaction(Runnable tx,
boolean readonly,
Callback<Void> callback) |
static void |
DB.transaction(Runnable transaction,
boolean readOnly,
Callback<Void> callback) |
void |
DBPluginBase.transaction(Runnable tx,
boolean readonly,
Callback<Void> callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
EmailPlugin.send(Iterable<String> to,
Iterable<String> cc,
Iterable<String> bcc,
String subject,
String body,
Callback<Void> callback) |
void |
AbstractEmailPlugin.send(Iterable<String> to,
Iterable<String> cc,
Iterable<String> bcc,
String subject,
String body,
Callback<Void> callback) |
void |
DefaultEmailPlugin.send(Iterable<String> to,
Iterable<String> cc,
Iterable<String> bcc,
String subject,
String body,
Callback<Void> callback) |
static void |
Email.send(Iterable<String> to,
Iterable<String> cc,
Iterable<String> bcc,
String subject,
String body,
Callback<Void> callback) |
static void |
Email.send(Iterable<String> to,
Iterable<String> cc,
String subject,
String body,
Callback<Void> callback) |
static void |
Email.send(Iterable<String> to,
String subject,
String body,
Callback<Void> callback) |
static void |
Email.send(String to,
String subject,
String body,
Callback<Void> callback) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SMS.send(Iterable<String> toNumbers,
String content,
Callback<Void> callback) |
void |
DefaultSMSPlugin.send(Iterable<String> toNumbers,
String content,
Callback<Void> callback) |
void |
SMSPlugin.send(Iterable<String> toNumbers,
String content,
Callback<Void> callback) |
void |
AbstractSMSPlugin.send(Iterable<String> toNumbers,
String content,
Callback<Void> callback) |
static void |
SMS.send(String toNumber,
String content,
Callback<Void> callback) |
Copyright © 2014–2015 Nikolche Mihajlovski and contributors. All rights reserved.