| Constructor and Description |
|---|
PromisesCommon() |
| Modifier and Type | Method and Description |
|---|---|
static <ResultType> |
createUnsafe(delight.async.Operation<ResultType> operation)
A basic promise implementation which does not allow synchronous access
via .get().
|
static delight.factories.Factory<?,?,?> |
createUnsafePromiseFactory()
Creates a factory for unsafe promises.
|
static <R1,R2> void |
resolve(Promise<R1> promise1,
Promise<R2> promise2,
delight.async.callbacks.ValueCallback<delight.functional.Pair<R1,R2>> callback) |
static void |
resolve(delight.async.callbacks.ValueCallback<List<Object>> callback,
List<Promise> promisesList) |
static void |
resolve(delight.async.callbacks.ValueCallback<List<Object>> callback,
Promise... promises) |
public static final <ResultType> Promise<ResultType> createUnsafe(delight.async.Operation<ResultType> operation)
A basic promise implementation which does not allow synchronous access via .get().
operation - The operation from which this promises should be built.public static delight.factories.Factory<?,?,?> createUnsafePromiseFactory()
Creates a factory for unsafe promises.
public static void resolve(delight.async.callbacks.ValueCallback<List<Object>> callback, Promise... promises)
public static void resolve(delight.async.callbacks.ValueCallback<List<Object>> callback, List<Promise> promisesList)
Copyright © 2018. All rights reserved.