如何使用两个不同的apis取消异步弹簧方法

时间:2018-06-14 13:20:33

标签: java spring spring-mvc java.util.concurrent

我有两个API / books / generatreport / books / cancelreport
 我正在做的是当用户点击第一个休息的API书籍/ generatereport时,它启动一个异步弹簧方法,它返回AsyncResult。
我正在寻找的是当用户点击books / cancelreport然后它应该取消由generatereport API启动的任务。
如何在两个其他API之间共享AsyncResult?

1 个答案:

答案 0 :(得分:0)

使用servlet上下文解决了我的问题,因为向servlet上下文添加内容是应用程序级别,因此可以用于在两个restful服务之间共享信息。