activiti概念笔记(一)
ProcessEngine:流程引擎的抽象,通过它可以获取xxxService
获取的步骤:
ProcessEngineConfiguration configuration = ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration();
ProcessEngine processEngine = configuration.buildProcessEngine();
xxService详细解析
1.RepositoryService:Activiti的仓库服务类,所谓的仓库指流程定义文档的存储两个文件:bpmn文件和流程图片。(一般都是用以查看流程图)
2.RuntimeService:在Activiti中,当每一个流程定义被启动一次之后,都会生成一个对应的流程对象实例。而RuntimeService提供了启动流程,查询流程实例,设置获取流程对象实例变量,对流程部署,流程定义和流程实例的存取服务。