jBPM-jPDL学习笔记流程设计与控制.docVIP

  • 3
  • 0
  • 约 22页
  • 2016-06-10 发布于重庆
  • 举报
jBPM-jPDL学习笔记流程设计与控制

背景 本片文章,我们将从业务流程的设计开始,通过带领大家完成一个完整工作流的程序设计,来学习jPDL的使用。 业务流程设计 这里我们实现一个相对简化的公司借款申请流程。流程图如下: 在jPDL中,与流程设计相关的文件有三个:processdefinition.xml、gdp.xml、processimage.jpg。其中processdefinition.xml是流程定义的描述文件;gpd.xml是对图形界面呈现的XML描述;而processimage.jpg则是对图形界面的快照。下面我们将展示本样例的流程定义文件。 流程定义描述 processdefinition.xml文件 引用 ?xml version=1.0 encoding=UTF-8? process-definition xmlns =urn:jbpm.org:jpdl-3.2 name=simple start-state name=开始 transition name=借款发起 to=填写借款申请 action name=Action_StartProcess class=com.firstflow.action.StartProcessActionHander/action /transition /start-state task-node name=填写借款申请 task name=Task_AssignToInitiator assignment class=com.firstflow.task.NewApplicationAssignmentHandler/assignment /task transition to=部门经理审批 name=提交申请 action name=Action_SubmitApply class=com.firstflow.action.SubmitApplyActionHandler/action /transition /task-node task-node name=部门经理审批 task name=Task_ManagerApprove assignment class=com.firstflow.task.DepartmentManagerApproveAssignmentHandler/assignment /task transition to=金额判定 name=部门经理审批通过 action name=Task_ManagerApproved class=com.firstflow.action.ManagerApprovedActionHandler/action /transition transition to=结束 name=部门经理驳回 action name=Action_ManagerDisapprove class=com.firstflow.action.ManagerDisapproveActionHandler/action /transition /task-node node name=财务拨款 action name=Action_AccountantProcess class=com.firstflow.action.AccountantProcessActoinHandler/action transition to=结束 name=邮件通知 action name=Action_Mail class=com.firstflow.action.SendMailActionHandler/action /transition /node decision name=金额判定 handler class=com.firstflow.decision.MoneyCheckDecisionHandler/handler transition to=总经理审批 name=5000元总经理审批/transition transition to=财务拨款 name=5000元 财务拨款/transition /decision task-node name=总经理审批 task name=Task_PresidentApprove assignment class=com.firstflow.task.PresidentApproveAssignmentHandler/assignment /task transition to=财务拨款 name=总经理审批通过 action name=Action_PresidentApproved class=com.firstf

文档评论(0)

1亿VIP精品文档

相关文档