Modifier and Type | Method and Description |
---|---|
<R,D extends Deferred<R>> |
Deferred.addBothDeferring(Callback<D,T> cb)
Registers a callback both as a callback and as an "errback".
|
<R,D extends Deferred<R>> |
Deferred.addCallbackDeferring(Callback<D,T> cb)
Registers a callback.
|
Modifier and Type | Method and Description |
---|---|
<R> Deferred<R> |
Deferred.addBoth(Callback<R,T> cb)
Registers a callback both as a callback and as an "errback".
|
<R,D extends Deferred<R>> |
Deferred.addBothDeferring(Callback<D,T> cb)
Registers a callback both as a callback and as an "errback".
|
<R> Deferred<R> |
Deferred.addCallback(Callback<R,T> cb)
Registers a callback.
|
<R,D extends Deferred<R>> |
Deferred.addCallbackDeferring(Callback<D,T> cb)
Registers a callback.
|
<R,R2,E> Deferred<R> |
Deferred.addCallbacks(Callback<R,T> cb,
Callback<R2,E> eb)
Registers a callback and an "errback".
|
<R,E> Deferred<T> |
Deferred.addErrback(Callback<R,E> eb)
Registers an "errback".
|
Deferred<T> |
Deferred.chain(Deferred<T> other)
Chains another
Deferred to this one. |
static <T> Deferred<T> |
Deferred.fromError(Exception error)
Constructs a
Deferred with an error that's readily available. |
static <T> Deferred<T> |
Deferred.fromResult(T result)
Constructs a
Deferred with a result that's readily available. |
static <T> Deferred<ArrayList<T>> |
Deferred.group(Collection<Deferred<T>> deferreds)
Groups multiple
Deferred s together in a single one. |
static <T> Deferred<ArrayList<T>> |
Deferred.group(Deferred<T> d1,
Deferred<T> d2)
Groups two
Deferred s together in a single one. |
static <T> Deferred<ArrayList<T>> |
Deferred.group(Deferred<T> d1,
Deferred<T> d2,
Deferred<T> d3)
Groups three
Deferred s together in a single one. |
static <T> Deferred<ArrayList<T>> |
Deferred.groupInOrder(Collection<Deferred<T>> deferreds)
Groups multiple
Deferred s together in a single one. |
Modifier and Type | Method and Description |
---|---|
Deferred<T> |
Deferred.chain(Deferred<T> other)
Chains another
Deferred to this one. |
static <T> Deferred<ArrayList<T>> |
Deferred.group(Deferred<T> d1,
Deferred<T> d2)
Groups two
Deferred s together in a single one. |
static <T> Deferred<ArrayList<T>> |
Deferred.group(Deferred<T> d1,
Deferred<T> d2)
Groups two
Deferred s together in a single one. |
static <T> Deferred<ArrayList<T>> |
Deferred.group(Deferred<T> d1,
Deferred<T> d2,
Deferred<T> d3)
Groups three
Deferred s together in a single one. |
static <T> Deferred<ArrayList<T>> |
Deferred.group(Deferred<T> d1,
Deferred<T> d2,
Deferred<T> d3)
Groups three
Deferred s together in a single one. |
static <T> Deferred<ArrayList<T>> |
Deferred.group(Deferred<T> d1,
Deferred<T> d2,
Deferred<T> d3)
Groups three
Deferred s together in a single one. |
Modifier and Type | Method and Description |
---|---|
static <T> Deferred<ArrayList<T>> |
Deferred.group(Collection<Deferred<T>> deferreds)
Groups multiple
Deferred s together in a single one. |
static <T> Deferred<ArrayList<T>> |
Deferred.groupInOrder(Collection<Deferred<T>> deferreds)
Groups multiple
Deferred s together in a single one. |
Copyright © 2010–2018 The SUAsync Authors. All rights reserved.