读书人

jbpm 4.3 流程定义的公布

发布时间: 2012-11-01 11:11:31 作者: rapoo

jbpm 4.3 流程定义的发布
package com.family168;

import junit.framework.TestCase;
import org.jbpm.api.*;
import java.util.*;

public class Hello extends TestCase {
ProcessEngine processEngine;

public Hello() {
processEngine = Configuration.getProcessEngine();
}

public void testDeploy() {
RepositoryService repositoryService = processEngine
.getRepositoryService();
String deploymentId = repositoryService.createDeployment()
.addResourceFromClasspath("helloworld.jpdl.xml").deploy();
List<ProcessDefinition> list = repositoryService
.createProcessDefinitionQuery().list();
for (ProcessDefinition pd : list) {
System.out.println(pd.getId());
}
repositoryService.deleteDeploymentCascade(deploymentId);
System.out.println(repositoryService.createProcessDefinitionQuery()
.list().size());
}
}

读书人网 >软件架构设计

热点推荐