public class ImmutableRunnableRequest<API,ERROR extends Exception> extends ImmutableRequest<Void,API,ERROR> implements RunnableRequest<ERROR>
| Constructor and Description |
|---|
ImmutableRunnableRequest(String name,
FetchyEngine engine,
RequestServiceDetails<API> service,
Integer timeoutMillis,
Run<API,?> runnable,
RunFallback fallback) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
Callable<Void> |
getCallable(API api) |
Callable<Void> |
getCallableFallback(Throwable error) |
getName, getServiceDetails, getTimeoutMillispublic ImmutableRunnableRequest(String name, FetchyEngine engine, RequestServiceDetails<API> service, Integer timeoutMillis, Run<API,?> runnable, RunFallback fallback)
public Callable<Void> getCallable(API api)
getCallable in class ImmutableRequest<Void,API,ERROR extends Exception>public Callable<Void> getCallableFallback(Throwable error)
getCallableFallback in class ImmutableRequest<Void,API,ERROR extends Exception>Copyright © 2017 Irenical. All rights reserved.