打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
flowable 部署流程定义(从Classpath) 和 (根据ui.modeler的 modelId部署)
/**部署流程定义(根据ui.modeler的 modelId部署)
 * @param modelId 模型ID
 * @from  fhadmin.cn
 */
protected String deploymentProcessDefinitionFromUIModelId(String modelId) throws Exception{
Model model = modelService.getModel(modelId);
BpmnModel bpmnModel = modelService.getBpmnModel(model);
Deployment deployment = repositoryService.createDeployment()
.name(model.getName())
.addBpmnModel(model.getKey() + ".bpmn", bpmnModel).deploy();
        return deployment.getId();//部署ID
}

/**部署流程定义(从Classpath)
 * @param name//部署名称
 * @param xmlpath//xml文件路径
 * @param pngpath//png文件路径
 * @from  fhadmin.cn
 */
protected String deploymentProcessDefinitionFromClasspath(String name, String xmlpath, String pngpath){
DeploymentBuilder deploymentBuilder = repositoryService.createDeployment();//创建部署对象
deploymentBuilder.name(name);//部署名称
deploymentBuilder.addClasspathResource(xmlpath);//从文件中读取xml资源
deploymentBuilder.addClasspathResource(pngpath);//从文件中读取png资源
Deployment deployment = deploymentBuilder.deploy();//完成部署
return deployment.getId();//部署ID
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C# 最简单的三层架构实例
.NET平台上的Model-View-Presenter模式实践
.NET平台上的Model
activiti5.x 多种部署流程例子
Errors running builder 'DeploymentBuilder' on project
Java路径问题最终解决方案—可定位所有资源的相对路径寻址 - java - CSDN技术...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服