Activiti中的流程存储服务(RepositoryService)
RepositoryService:提供一系列管理流程部署和流程定义的API@Rulepublic ActivitiRule activitiRule = new ActivitiRule("流程配置文件路径");@Testpublic void testRepository(){//获取RepositoryService对象...
·
RepositoryService:提供一系列管理流程部署和流程定义的API
@Rule
public ActivitiRule activitiRule = new ActivitiRule("流程配置文件路径");
@Test
public void testRepository(){
//获取RepositoryService对象
RepositoryService repositoryService = activitiRule.getRepositoryService();
//获取部署构建器
DeploymentBuilder deploymentBuilder = repositoryService.createDeployment();
//设置部署名称并将两个流程定义文件添加到部署构建器中
deploymentBuilder.name("测试部署资源")
.addClasspathResource("my-process.bpmn20.xml")
.addClasspathResource("LeaveProcess.bpmn20.xml");
//由部署构建器生成一个部署对象,即将两个定义文件部署到数据库中
Deployment deploy = deploymentBuilder.deploy();
//输出这个部署对象
LOGGER.info("deploy = [{}]",deploy);
}
更多推荐
已为社区贡献1条内容
所有评论(0)