如何使用Drools Flow管理角色并生成Web表单?

时间:2010-06-22 08:29:16

标签: drools drools-flow

我正在创建一个工作流程(集成到Java Web应用程序中)以进行休假申请批准。工作流程如下:

为员工提出请假。

案例1:如果员工的角色不是团队领导。 该请求将发送给员工的团队负责人。 如果团队领导拒绝,则工作流程结束。 如果团队负责人批准,请求将转发给经理。

案例2:如果员工的角色是团队领导。 请求将直接发送给Manager。

当经理批准/拒绝申请时,工作流程结束。在批准/拒绝时,用户需要输入评论。

我需要为用户输入生成网络表单。选项可以是动态的,应该在工作流本身中定义。我怎样才能做到这一点?基于不同角色管理工作流程的不同方向的正确方法是什么?

欢迎任何想法/建议。如果有人可以指导我使用示例/示例代码来实现这一点,将会很有帮助。

1 个答案:

答案 0 :(得分:0)

您可能对Jboss Tohu感兴趣 - 它是一个从Drools工作流程和规则生成Web表单的框架。我不完全确定它是否已准备好生产,但它看起来具有合理的功能。