【文件属性】:
文件名称:tasklet:tasklet - 用于协作任务调度的 Java 库
文件大小:22KB
文件格式:ZIP
更新时间:2021-05-30 08:29:02
Java
#NAME tasklet - 用于协作任务调度的 Java 库
#描述
##Tasklet Tasklet 是与 tasklet 调度程序合作来决定如何(同步或异步)以及何时执行它们的小型工作单元。
Tasklet 实现了一个task()方法,调度程序调用该方法来执行 tasklet 的工作。 当一个 tasklet 完成执行时,它会向调度程序返回一个新指令,以指示调度程序接下来应该如何调度该 tasklet(如果有的话)。
作为一个激励示例,考虑一个三态状态机,其中在异步线程中执行阻塞调用,并且调用准备和后处理都在调度程序的同步线程上执行。
SchedulerAPI
.get()
.newScheduler()
.schedule(
new Tasklet() {
int state = 0;
Request req;
Response rsp;
【文件预览】:
tasklet-master
----src()
--------test()
--------main()
----target()
--------.gitignore(11B)
----LICENSE(1KB)
----README.md(13KB)
----pom.xml(804B)