| Type | Name and description |
|---|---|
static void |
compareV2AndV3(String entry, String oldRevision, String newRevision)比较新旧流程定义的差别,用户新绘流程图后和原流程进行粗略的对比,以免流程配置错误。 |
static boolean |
isV2(String xml)根据流程定义文件格式的版本号,判断是否V2版本的流程定义 |
static String |
updateV2ToV3(String xml, String signavioXml, boolean formatXml)将流程文件格式升级到V3版 |
static void |
upgradeV2ToV3()将流程文件格式升级到V3版,并将原版备份 v2.xml 文件。 |
| Methods inherited from class | Name |
|---|---|
class Object |
Object#wait(long, int), Object#wait(long), Object#wait(), Object#equals(Object), Object#toString(), Object#hashCode(), Object#getClass(), Object#notify(), Object#notifyAll() |
比较新旧流程定义的差别,用户新绘流程图后和原流程进行粗略的对比,以免流程配置错误。
示例:ctx.processDefinitionService.compareV2AndV3('cm.finance.budget.HetongYusuan', '1.0', '2.0')
entry - 流程定义的entryoldRevision - 老流程定义的版本,如 "1.0"newRevision - 老流程定义的版本,如 "2.0"根据流程定义文件格式的版本号,判断是否V2版本的流程定义
将流程文件格式升级到V3版
将流程文件格式升级到V3版,并将原版备份 v2.xml 文件。
和V2版本的主要区别是: