public class DefaultInvokeFutureGroup<V> extends Object implements InvokeFutureGroup<V>
InvokeFutureGroup| 限定符和类型 | 方法和说明 |
|---|---|
InvokeFutureGroup<V> |
addListener(JListener<V> listener)
Adds the specified listener to this future.
|
InvokeFutureGroup<V> |
addListeners(JListener<V>... listeners)
Adds the specified listeners to this future.
|
InvokeFuture<V>[] |
futures() |
V |
getResult()
Waits for this future to be completed and get the result.
|
InvokeFutureGroup<V> |
removeListener(JListener<V> listener)
Removes the first occurrence of the specified listener from this future.
|
InvokeFutureGroup<V> |
removeListeners(JListener<V>... listeners)
Removes the first occurrence for each of the listeners from this future.
|
Class<V> |
returnType() |
static <T> DefaultInvokeFutureGroup<T> |
with(InvokeFuture<T>[] futures) |
public static <T> DefaultInvokeFutureGroup<T> with(InvokeFuture<T>[] futures)
public Class<V> returnType()
returnType 在接口中 InvokeFuture<V>public V getResult() throws Throwable
InvokeFuturegetResult 在接口中 InvokeFuture<V>Throwablepublic InvokeFuture<V>[] futures()
futures 在接口中 InvokeFutureGroup<V>public InvokeFutureGroup<V> addListener(JListener<V> listener)
ListenableFutureaddListener 在接口中 ListenableFuture<V>public InvokeFutureGroup<V> addListeners(JListener<V>... listeners)
ListenableFutureaddListeners 在接口中 ListenableFuture<V>public InvokeFutureGroup<V> removeListener(JListener<V> listener)
ListenableFutureremoveListener 在接口中 ListenableFuture<V>public InvokeFutureGroup<V> removeListeners(JListener<V>... listeners)
ListenableFutureremoveListeners 在接口中 ListenableFuture<V>Copyright © 2018. All rights reserved.