java - 使用 apache activiti 检查下一个任务是否是结束事件

标签 java spring activiti

我想知道如何检查下一个任务是否是结束事件。在我的代码中,我检查下一个任务名称以查看该过程是否完成。 您能为我提供 activiti 最佳实践来建模 BPM 流程吗?

最诚挚的问候。

if(nextTask.getName().startWith("Done"){
// process done...
}

最佳答案

用于在特定任务或事件之前执行自定义逻辑。你应该使用TaskListeners/ExecutionListeners .

这样,您的代码将可以在所有流程定义中重用,并且 Hook 点(对于监听器)允许您管理不同类型事件上的代码执行。

关于java - 使用 apache activiti 检查下一个任务是否是结束事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56772660/

相关文章:

java - 如何用矩阵中的最小和计算从 [0,0] 到 [M, N] 的路径?

java - 如何在 for 循环中捕获计数器的特定值

java - Spring Boot REST 资源不显示链接对象(集)

java - getDefaultProcessEngine() 返回 null

javascript - NodeJS 的 BPMN 引擎,类似于 Activiti 或 jBPM

java - 如何将 "string"转换为 "*s*t*r*i*n*g*"

java - 在 Android 中的多值 ListView 中订购项目

mysql - BatchingBatcher "JDBC driver did not return the expected number of row counts"上的奇怪 NPE

java - Spring @Autowired 提供新实例而不是初始化的 session 作用域 bean

alfresco - 无法更新 Activiti 数据库架构 : unknown version from database: '5.20.0.1'