Activiti提供了7个服务接口,都通过ProcessEngine来获取,并且支持链式编程风格。
服务接口 | 说明 |
---|---|
RepositoryService | 仓库服务,用于管理仓库,比如部署或删除流程定义,读取流程资源等。 |
IdentifyService | 身份服务,管理用户,组以及它们之间的关系。 |
RuntimeService | 运行时服务,管理所有正在运行的流程实例,任务等对象。 |
TaskService | 任务服务,管理任务。 |
FormService | 表单服务,管理和流程,任务相关的表单。 |
HistroyService | 历史服务,管理历史数据。 |
ManagementService | 引擎管理服务,比如管理引擎的配置,数据库和作业等核心对象。 |