六 Lync Server 2013 部署指南-OWA服务器部署
2015-04-29 16:45
337 查看
/** * 驳回 * @param task 当前执行的任务 * @param destActivityName 需要流转到的目的节点 * @param createTransitionName 动态生成的transition的名称 */ protected void reject(Task task, String destActivityName,String createTransitionName ) { //这里不会影响事物 EnvironmentImpl envImpl = ((EnvironmentFactory)processEngine).openEnvironment(); try { //动态回退到“窗口收件” ExecutionImpl e = (ExecutionImpl)executionService.findExecutionById(task.getExecutionId()); ActivityImpl clerkOpinionActivityImpl = e.getActivity(); ProcessDefinitionImpl processDefinitionImpl = clerkOpinionActivityImpl.getProcessDefinition(); //生成一个"经办人意见"——>"窗口收件"的transition ActivityImpl applyActivityImpl = processDefinitionImpl.findActivity(destActivityName); TransitionImpl toApply = clerkOpinionActivityImpl.createOutgoingTransition(); toApply.setSource(clerkOpinionActivityImpl); toApply.setDestination(applyActivityImpl); toApply.setName(createTransitionName); this.taskService.completeTask(task.getId(),createTransitionName); } catch (Exception e) { e.printStackTrace(); }finally{ envImpl.close(); } }
相关文章推荐
- 部署LyncServer2013归档服务器
- Lync Server 2013企业版部署系列之五:前端服务器软件准备
- 部署高可用的Lync Server 2013 Part 3 部署SQL见证服务器和报表服务 推荐
- 部署Lync Server 2013 SQL见证服务器
- Lync Server 2013 部署 _ 远程服务器及系统补丁升级
- Lync Server 2010迁移至Lync Server 2013部署系列 Part2:部署后端主服务器
- Lync Server 2010迁移至Lync Server 2013部署系列 Part9:配置Lync Sever前端服务器02
- Lync Server 2013企业版部署测试八:持久聊天服务器部署(一)
- Lync Server 2010迁移至Lync Server 2013部署系列 Part3:部署后端备用服务器
- 三 Lync Server 2013 部署指南-后端数据库准备
- Lync Server 2013企业版部署测试八:持久聊天服务器部署(二)
- Lync Server 2010迁移至Lync Server 2013部署系列19:Lync 2013边缘服务器配置之定义拓扑
- Lync Server 2010迁移至Lync Server 2013部署系列 Part4:部署后端见证服务器
- Lync Server 2010迁移至Lync Server 2013部署系列 Part10:配置存档、监控服务器
- 二 Lync Server 2013 部署指南-架构准备
- 部署Lync Server 2013后端服务器
- Lync Server 2013 的 Enterprise Edition 前端池部署中的服务器并置
- Lync Server 2013企业版部署系列之五:前端服务器软件准备
- 手把手教你搭建LyncServer2013之部署前端服务器(六)
- 部署高可用的Lync Server 2013 Part 5 准备LYNC服务器 推荐