引擎配置类介绍
- ProcessEngineConfigUration
查找并解析xml配置文件activiti.cfrg.xml
提供多个静态方法配置对象
实现几个基于不通场景的子类
- 静态方法创建配置对象
- 默认路径加载一个资源配置文件构造对象:ProcessEngineConfiguration.createProcessEngineConfigurationFromResourceDefault()
- 指定目录加载一个资源配置文件构造对象
ProcessEngineConfiguration.createProcessEngineConfigurationFromResource(String)
- 指定目录和修改id类型加载一个资源配置文件构造对象
ProcessEngineConfiguration.createProcessEngineConfigurationFromResource(String,String)
- 通过流加载一个资源配置文件构造对象
ProcessEngineConfiguration.createProcessEngineConfigurationFromInputStream(InputStream)
- 通过流和修改id类型加载一个资源配置文件构造对象
ProcessEngineConfiguration.createProcessEngineConfigurationFromInputStream(InputStream,String)
- 独立的引擎配置对象
ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration()
- 通过内存数据库构造对象
ProcessEngineConfiguration.createStandaloneInMemProcessEngineConfiguration()
- 流程引擎配置及子类
ProcessEngineConfiguration
- ProcessEngineConfigurationImpl 抽象类配置了ProcessEngineConfiguration的户型
- StandaloneProcessEngineConfiguration 通过new的方式创建对象
- SpringProcessEngineConfiguration 基于spring集成完成扩展
创建流程引擎配置-创建maven activiti脚手架
- 打开activiti6.0源码 cd tooling/archetypes/
- mvn clean install
- 添加main/java 与main/resources 目录
image.png
- 把helloworld项目里面到main函数与配置文件复制过来,并修改archetype-metadata.xml
image.png
image.png
- cd activiti-archetype-unittest/
- mvn clean install
- 添加到maven脚手架
image.png
创建流程引擎配置 config_samples
本文参与
腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019.07.15 ,如有侵权请联系
cloudcommunity@tencent.com 删除