获取jbpm4中节点的类型

简介:
String owner = task_assignee_AsList.get(0).substring(2, task_assignee_AsList.get(0).length()-1); 

Map<String,Object> map = new HashMap<String,Object>(); 
map.put(owner, "testOwner"); 
ProcessInstance processInstance = executionService.startProcessInstanceById(id,map); 
ExecutionImpl executionImpl =(ExecutionImpl) processInstance; 
ProcessDefinitionImpl processDefinitionImpl = executionImpl.getProcessDefinition(); 
Map<String,Activity> activitiesMap = processDefinitionImpl.getActivitiesMap(); 
Set<String> activitiesKeySet = activitiesMap.keySet(); 

for(String str : activitiesKeySet) 
System.out.println(activitiesMap.get(str).getType());
相关文章
|
10月前
|
Java
jar中没有主清单属性
jar中没有主清单属性
102 0
|
XML 数据格式 开发者
使用 JAXP 修改节点| 学习笔记
快速学习使用 JAXP 修改节点。
activiti通过扩展点重写节点行为
在activit项目中,有时需要重写节点的behaviour,但如果将代码反编译,会为后续升级,及项目打包带为不方便。   其实 acitivit已经提供了扩展点重写节点行为。
1221 0
【Groovy】编译时元编程 ( AST 语法树分析 | ClassNode 根节点 | 方法 Methods 节点 | 字段 Fields 节点 | 属性 Properties 节点 )
【Groovy】编译时元编程 ( AST 语法树分析 | ClassNode 根节点 | 方法 Methods 节点 | 字段 Fields 节点 | 属性 Properties 节点 )
194 0
【Groovy】编译时元编程 ( AST 语法树分析 | ClassNode 根节点 | 方法 Methods 节点 | 字段 Fields 节点 | 属性 Properties 节点 )
|
XML 数据格式
删除指定xml节点下所有子节点的ABAP代码
删除指定xml节点下所有子节点的ABAP代码
164 0
删除指定xml节点下所有子节点的ABAP代码
|
XML Java 数据格式
使用JAXP查询节点 | 学习笔记
快速学习使用JAXP查询节点
|
XML 数据格式 开发者
使用 JAXP 查询某一个节点|学习笔记
快速学习使用 JAXP 查询某一个节点
105 0
|
缓存 应用服务中间件
activiti多实例节点的任意跳转
activiti是原来不支持节点跳转的,他要求有线才能走,但实际业务中,需要支持动态跳转到各个节点。 一开始,这里的做法是动态构造一条虚拟线的,相关代码如下: /** * 流程转向操作 * * @param taskId...
1936 0