原文链接:http://blog.java1234.com/blog/articles/89.html
最近在学习activi工作流,看的是上面博主的相关帖子,看到获取最新版本流程定义时,感觉activi框架应该是提供这种基本功能的,发现确实有,代码如下:
/**
* 查询最新版本的流程定义
*/
@Test
public void getLatestVersion() {
List<ProcessDefinition> list = processEngine.getRepositoryService()
.createProcessDefinitionQuery()
.latestVersion()
.list();
for (ProcessDefinition pd : list) {
System.out.println("ID_:" + pd.getId());
System.out.println("NAME_:" + pd.getName());
System.out.println("KEY_:" + pd.getKey());
System.out.println("VERSION_:" + pd.getVersion());
System.out.println("===================");
}
}