|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgrails.async.Promises
public class Promises extends java.lang.Object
Factory class for working with Promise instances
Method Summary | |
---|---|
static Promise
|
createBoundPromise(java.lang.Object value)
@see PromiseFactory#createBoundPromise(java.lang.Object) |
static Promise
|
createPromise(java.util.Map map)
@see PromiseFactory#createPromise(java.util.Map) |
static Promise
|
createPromise(groovy.lang.Closure... c)
@see PromiseFactory#createPromise(groovy.lang.Closure[]) |
static Promise
|
createPromise(groovy.lang.Closure c, java.util.List decorators)
@see PromiseFactory#createPromise(groovy.lang.Closure, java.util.List) |
static Promise
|
createPromise(java.util.List closures, java.util.List decorators)
@see PromiseFactory#createPromise(java.util.List, java.util.List) |
static Promise
|
createPromise(Promise... promises)
@see PromiseFactory#createPromise(grails.async.Promise[]) |
static PromiseFactory
|
getPromiseFactory()
|
static Promise
|
onComplete(java.util.List promises, groovy.lang.Closure callable)
@see PromiseFactory#onComplete(java.util.List, groovy.lang.Closure) |
static Promise
|
onError(java.util.List promises, groovy.lang.Closure callable)
@see PromiseFactory#onError(java.util.List, groovy.lang.Closure) |
static void
|
setPromiseFactory(PromiseFactory promiseFactory)
|
static Promise
|
task(groovy.lang.Closure c)
@see PromiseFactory#createPromise(groovy.lang.Closure[]) |
static Promise
|
tasks(java.util.Map map)
@see PromiseFactory#createPromise(java.util.Map) |
static Promise
|
tasks(groovy.lang.Closure... c)
@see PromiseFactory#createPromise(groovy.lang.Closure[]) |
static Promise
|
tasks(java.util.List closures)
@see PromiseFactory#createPromise(groovy.lang.Closure[]) |
static java.util.List
|
waitAll(Promise... promises)
@see PromiseFactory#waitAll(grails.async.Promise[]) |
static java.util.List
|
waitAll(java.util.List promises)
@see PromiseFactory#waitAll(java.util.List) |
static java.util.List
|
waitAll(java.util.List promises, long timeout, java.util.concurrent.TimeUnit units)
@see PromiseFactory#waitAll(java.util.List) |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Method Detail |
---|
public static Promise createBoundPromise(java.lang.Object value)
public static Promise createPromise(java.util.Map map)
public static Promise createPromise(groovy.lang.Closure... c)
public static Promise createPromise(groovy.lang.Closure c, java.util.List decorators)
public static Promise createPromise(java.util.List closures, java.util.List decorators)
public static Promise createPromise(Promise... promises)
public static PromiseFactory getPromiseFactory()
public static Promise onComplete(java.util.List promises, groovy.lang.Closure callable)
public static Promise onError(java.util.List promises, groovy.lang.Closure callable)
public static void setPromiseFactory(PromiseFactory promiseFactory)
public static Promise task(groovy.lang.Closure c)
public static Promise tasks(java.util.Map map)
public static Promise tasks(groovy.lang.Closure... c)
public static Promise tasks(java.util.List closures)
public static java.util.List waitAll(Promise... promises)
public static java.util.List waitAll(java.util.List promises)
public static java.util.List waitAll(java.util.List promises, long timeout, java.util.concurrent.TimeUnit units)
Groovy Documentation