ProcessEngine processEngine=ProcessEngines.getDefaultProcessEngine();
部署流程简单例子:
public void deplomentProcess(){
InputStream inputStreambpmn=this.getClass().getResourceAsStream("condition.bpmn");
InputStream inputStreampng=this.getClass().getResourceAsStream("condition.png");
Deployment deployment= processEngine.getRepositoryService()
.createDeployment()
.name("连线")
.addInputStream("condition.bpmn", inputStreambpmn)
.addInputStream("condition.png",inputStreampng)
.deploy();
}
或者是:1.采用InputStream inputstreambpmn=this.getClass().getResourceAsStream("/diagrams/processVariables.bpmn");方式
2.zip的方式等等。