public class GetResourcesInvoker extends Object implements EventCompleteNotifier, Future<ResourcesResponse>
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
GetResourcesInvoker.ResourcesListener
资源回调监听
|
| 构造器和说明 |
|---|
GetResourcesInvoker(ServiceEventKeysProvider paramProvider,
Extensions extensions,
boolean internalRequest,
boolean useCache) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cancel(boolean mayInterruptIfRunning) |
void |
complete(ServiceEventKey svcEventKey) |
void |
completeExceptionally(ServiceEventKey svcEventKey,
Throwable throwable) |
ResourcesResponse |
get() |
ResourcesResponse |
get(long timeout,
TimeUnit unit) |
boolean |
isCancelled() |
boolean |
isDone() |
public GetResourcesInvoker(ServiceEventKeysProvider paramProvider, Extensions extensions, boolean internalRequest, boolean useCache) throws PolarisException
PolarisExceptionpublic void complete(ServiceEventKey svcEventKey)
complete 在接口中 EventCompleteNotifierpublic void completeExceptionally(ServiceEventKey svcEventKey, Throwable throwable)
completeExceptionally 在接口中 EventCompleteNotifierpublic boolean cancel(boolean mayInterruptIfRunning)
cancel 在接口中 Future<ResourcesResponse>public boolean isCancelled()
isCancelled 在接口中 Future<ResourcesResponse>public boolean isDone()
isDone 在接口中 Future<ResourcesResponse>public ResourcesResponse get() throws InterruptedException, ExecutionException
get 在接口中 Future<ResourcesResponse>InterruptedExceptionExecutionExceptionpublic ResourcesResponse get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
get 在接口中 Future<ResourcesResponse>InterruptedExceptionExecutionExceptionTimeoutExceptionCopyright © 2021. All rights reserved.