- 浏览: 11026 次
- 性别:
- 来自: 成都
最新评论
-
poeao:
你好, 请问, 方便把相关的代码发给我参考一下么? 谢谢. s ...
基于Activiti的简单流程历史图形展示
文章列表
项目中有很多的界面对象描述类,他们都是接口View的实现,在输出的时候,需要按照特定格式输出成xml表现;
起初采用Commons beanutils的分析对象的方法,获取所有属性的值,构建格式输出;
如有以下的Class
class LabelView implements View {
private String id;
private String value;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
...
以前采用jbpm编写流程,后来决定采用activiti在新系统中进行流程实现,所以重新编写了流程历史图形展示
[list=1]
首先需要获取流程定义图
ByteArrayOutputStream os = new ByteArrayOutputStream();
InputStream is = getProcessEngine().getRepositoryService().getProcessDiagram(processDefinitionId);
try {
new BASE64Encoder().encode(is, os);
is.close();
} c ...