首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >何时在自定义Java应用程序中调用工作流

何时在自定义Java应用程序中调用工作流
EN

Stack Overflow用户
提问于 2015-07-15 01:04:39
回答 1查看 56关注 0票数 1

我有一个自定义Java应用程序,它需要工作流来创建任务,每个任务由几个人(组)完成。我需要能够显示哪些任务是为用户打开时,他/她登录到自定义Java应用程序。当用户点击任务并完成时,它应该传播到下一个任务并分配到下一个组。主要是希望将UI逻辑与工作流逻辑分开。

我们不想使用BPM解决方案,因为它们有自己的UI,并且只使用BPM的工作流部件不会为使用BPM工具增加任何价值,而且成本很高。

问题:如果我购买了一个单独的工作流引擎,它提供Java API 1)我应该在哪里有何时调用工作流引擎的逻辑?如果自定义Java应用程序有调用工作流引擎的逻辑,那么它就违背了分离工作流逻辑的目的。2)自定义Java应用程序是否会在每个事件中不断调用工作流引擎,而工作流只对某些事件做出反应?

谢谢你,shiva_r99

EN

回答 1

Stack Overflow用户

发布于 2015-08-11 16:11:50

您的工作流程看起来是线性的,所以应该可以这样做。

代码语言:javascript
复制
public class TaskWorkflow {
  Iterator<Task> tasks;

  // ... constructor, setters, getters, etc.

  public TaskWorkFlow completeTask() {
    // ... complete the next task
    return this;
  }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31412985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档