美文网首页
camunda工作流学习比较(2):发布流程

camunda工作流学习比较(2):发布流程

作者: 嘻嘻xixii | 来源:发表于2019-12-31 10:45 被阅读0次

    集成camunda编辑工具

    进入camunda官方网站https://camunda.com/下载camunda modeler流程编辑器

    图片.png
    图片.png
    图片.png
    打开idea集成编辑工具,File->Settings->Tools0>External Tools
    图片.png

    启动camunda modeler绘制流程

    打开camunda modeler工具,绘制一个最简单的流程,并将流程文件保存到文件夹内


    图片.png

    发布流程

    字符串

    @Autowired
    private RepositoryService repositoryService;    
    
    public void publish(String bpmnXml, String fileName) {
        Deployment deployment = repositoryService.createDeployment().addString(fileName, bpmnXml)
                .deploy();
    }
    

    InpustStream

    @Autowired
    private RepositoryService repositoryService;    
    
    @Override
    public void publish(InputStream bpmnXml, String fileName) {
        Deployment deployment = repositoryService.createDeployment().addInputStream(fileName, bpmnXml)
                .deploy();
    }
    

    ZipInputStream

    @Autowired
    private RepositoryService repositoryService;    
    
    @Override
    public void publish(ZipInputStream zipInputStream) {
        Deployment deployment = repositoryService.createDeployment().addZipInputStream(zipInputStream).deploy();
    }
    

    相关文章

      网友评论

          本文标题:camunda工作流学习比较(2):发布流程

          本文链接:https://www.haomeiwen.com/subject/qmjloctx.html