-
- All Implemented Interfaces:
public class AsyncUtil
-
-
Field Summary
Fields Modifier and Type Field Description private final String
ASYNC_EXECUTOR_KEY
public final static AsyncUtil
INSTANCE
-
Method Summary
Modifier and Type Method Description final CompletableFuture<?>
submitAsyncTask(Context context, ExecutorService executor, Long timeout, Function0<Unit> onTimeout, Runnable task)
final String
getASYNC_EXECUTOR_KEY()
Defines default ExecutorService used by Context.future -
-
Method Detail
-
submitAsyncTask
final CompletableFuture<?> submitAsyncTask(Context context, ExecutorService executor, Long timeout, Function0<Unit> onTimeout, Runnable task)
-
getASYNC_EXECUTOR_KEY
final String getASYNC_EXECUTOR_KEY()
Defines default ExecutorService used by Context.future
-
-
-
-