public class FailSafeInvokeFuture<V> extends Object implements InvokeFuture<V>
InvokeFuture.
同步调用时发生异常时只打印日志.
jupiter
org.jupiter.rpc.consumer.futureFailSafeClusterInvoker| 限定符和类型 | 方法和说明 |
|---|---|
InvokeFuture<V> |
addListener(JListener<V> listener)
Adds the specified listener to this future.
|
InvokeFuture<V> |
addListeners(JListener<V>... listeners)
Adds the specified listeners to this future.
|
InvokeFuture<V> |
future() |
V |
getResult()
Waits for this future to be completed and get the result.
|
InvokeFuture<V> |
removeListener(JListener<V> listener)
Removes the first occurrence of the specified listener from this future.
|
InvokeFuture<V> |
removeListeners(JListener<V>... listeners)
Removes the first occurrence for each of the listeners from this future.
|
Class<V> |
returnType() |
static <T> FailSafeInvokeFuture<T> |
with(InvokeFuture<T> future) |
public static <T> FailSafeInvokeFuture<T> with(InvokeFuture<T> future)
public Class<V> returnType()
returnType 在接口中 InvokeFuture<V>public V getResult() throws Throwable
InvokeFuturegetResult 在接口中 InvokeFuture<V>Throwablepublic InvokeFuture<V> addListener(JListener<V> listener)
ListenableFutureaddListener 在接口中 ListenableFuture<V>public InvokeFuture<V> addListeners(JListener<V>... listeners)
ListenableFutureaddListeners 在接口中 ListenableFuture<V>public InvokeFuture<V> removeListener(JListener<V> listener)
ListenableFutureremoveListener 在接口中 ListenableFuture<V>public InvokeFuture<V> removeListeners(JListener<V>... listeners)
ListenableFutureremoveListeners 在接口中 ListenableFuture<V>public InvokeFuture<V> future()
Copyright © 2018. All rights reserved.