在流程的任务里,我们需要把当前的任务节点的下一步的跳转选择显示出来,让用户方便选择跳转。如果我们拿到的是TaskId,又如何显示其对应的下一步跳转节点呢。
我们知道taskService里有一个方法可以取得其所有跳转的名称,如下所示:
Set<String>outcomes=taskService.getOutcomes(taskId);
而有时我们需要更方便的信息显示,我们不仅需要使用当前节点的跳转路径,同时希望显示给用户当前节点的对应下面的跳转的节点是什么名称。这样我们需要扩展一下,如下所示:
public List<Transition> getTransitionsByTaskId(String taskId){
TaskImpl task = (TaskImpl) taskService.getTask(taskId);
EnvironmentFactory environmentFactory = (EnvironmentFactory) processEngine;
Environment env = environmentFactory.openEnvironment();
try {
ProcessDefinitionImpl pd = (ProcessDefinitionImpl) task
.getProcessInstance().getProcessDefinition();
ActivityImpl activityFind = pd.findActivity(task.getActivityName());
if (activityFind != null) {
return activityFind.getOutgoingTransitions();
}
} finally {
env.close();
}
return null;
}
其效果可以如下所示:
- 大小: 36.9 KB
分享到:
相关推荐
前端开源库-glsl-transition-fadeglsl transition fade,简单的fade glsl transition对象
transition属性是一个复合属性,用于在一个属性中设置transition-property、transition-duration、transition-timing-function、transition-delay四个过渡属性。其基本语法格式如下: transition:property duration...
实现Android动画Transition使用方法
Flash transition effect.
ffmpeg-gl-transition
transition.js
弹出窗口_Elastic Transition
样式过渡小组 受样式组件的问题的启发,此程序包导出一个styled对象,以使用react-transition-group的CSSTransition生成动画。入门将styled-transition-group及其对等项依赖关系添加到您的包中: styled-transition-...
前端开源库-glsl-transition-vignette-gridglsl transition vignette网格,高效呈现glsl transition vignette网格(缓存 拉入webgl画布)
css3 transition属性鼠标悬停图标按钮动画提示框效果
Animate Transition 能够以 12 种预设方式来切换图片,且该插件使用了硬件加速 CSS 转换,所以性能极好。该插件可用于网站外观设计,导航,甚至是移动应用程序中的页面切换。 代码示例: AnimateTransition({ ...
transition属性是一个速记属性有四个属性:transition-property, transition-duration, transition-timing-function, and transition-delay。 语法 transition: property duration timing-function delay; 属性: ...
ANSI/VITA 46.10 Rear Transition Module for VPX Define a rear transition module (RTM) for VPX applications.
Android转场动画-Activity_Transition
Material Design动画 http://blog.csdn.net/wangyanguiyiyang/article/details/48917915
前端项目-d3-transition,D3选项的动画转换。
Introduction to Concurrency Theory- Transition Systems and CCS
纯css3 transition鼠标悬停图片文字动画显示 纯css3 transition鼠标悬停图片文字动画显示
该资源包含了一个使用5.0新增特性来过度activity之间的切换,喜欢的下载。
android ApiDemos里的Transition3d翻转修复完善 博文在http://blog.csdn.net/ethan_xue/article/details/8022471