类 AsyncWorker
java.lang.Object
cn.dinodev.spring.commons.utils.AsyncWorker
异步执行的任务
- 作者:
- Cody Lu
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void无参数,无返回的异步调用<R> Future<R>无参数,无返回的异步调用<T,U> void exec(BiConsumer<T, U> task, T paramFirst, U paramSecond) task接受两个参数,无返回值<T,U, R> Future<R> exec(BiFunction<T, U, R> task, T paramFirst, U paramSecond) task接受两个参数,并返回执行结果<T> voidtask接受一个参数,无返回值<T,R> Future<R> task接受一个参数,并返回执行结果
-
构造器详细资料
-
AsyncWorker
public AsyncWorker()
-
-
方法详细资料
-
exec
无参数,无返回的异步调用- 参数:
task- 异步任务
-
exec
无参数,无返回的异步调用- 参数:
task- 异步任务
-
exec
task接受一个参数,无返回值- 类型参数:
T- 参数类型- 参数:
task- 异步任务param- 传给异步任务的参数
-
exec
task接受一个参数,并返回执行结果- 类型参数:
T- 参数类型R- 返回值类型- 参数:
task- 异步任务param- 传给异步任务的参数- 返回:
-
exec
task接受两个参数,无返回值- 类型参数:
T- 第一个参数类型U- 第二个参数类型- 参数:
task- 异步任务paramFirst- 第一个参数paramSecond- 第二个参数
-
exec
task接受两个参数,并返回执行结果- 类型参数:
T- 第一个参数类型U- 第二个参数类型R- 返回结果类型- 参数:
task- 异步任务paramFirst- 第一个参数paramSecond- 第二个参数- 返回:
-