ProcessEngine核心对象包含如下(常用):RepositoryService流程管理定义RuntimeService执行任务,包括启动、推进、删除流程实例等操作TaskService任务管理HistoryService历史管理(执行完的数据的管理)IdentityService组织结构管理FormService一个可选服务,任务表单管理核心..
分类:
其他好文 时间:
2017-11-12 23:05:46
阅读次数:
183
ProcessEngine //流程引擎 RuntimeService //与流程实例,执行对象(正在执行) TaskService //正在执行任务 HistoryService //历史流程查询 IdentityService // ...
各个Service的作用: RepositoryService 管理流程定义 RuntimeService 执行管理,包括启动、推进、删除流程实例等操作 TaskService 任务管理 HistoryService 历史管理(执行完的数据的管理) IdentityService 组织机构管理 Fo ...
分类:
其他好文 时间:
2016-08-23 01:07:02
阅读次数:
232
删除流程: ProcessEngine engine = ProcessEngines.getDefaultProcessEngine(); HistoryService historyService = engine.getHistoryService(); RuntimeService runt ...
分类:
其他好文 时间:
2016-05-25 14:59:46
阅读次数:
246
RepositoryService : 管理和控制发布包和流程定义(包含了一个流程每个环节的结构和行为)的操作
除此之外,服务可以
查询引擎中的发布包和流程定义。
暂停或激活发布包,对应全部和特定流程定义。 暂停意味着它们不能再执行任何操作了,激活是对应的反向操作。
获得多种资源,像是包含在发布包里的文件, 或引擎自动生成的流程图。
获得流程定义的pojo版本, 可以用来通过java解析流程,而不必通过xml。
RuntimeService :负责启动一个流程定义的新实例,获取和保存流程变量,查询流程实例和...