本文整理了Java中org.activiti.engine.RepositoryService.validateProcess
方法的一些代码示例,展示了RepositoryService.validateProcess
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepositoryService.validateProcess
方法的具体详情如下:
包路径:org.activiti.engine.RepositoryService
类名称:RepositoryService
方法名:validateProcess
[英]Validates the given process definition against the rules for executing a process definition on the Activiti engine. To create such a BpmnModel from a String, following code may be used: XMLInputFactory xif = XMLInputFactory.newInstance(); InputStreamReader in = new InputStreamReader(new ByteArrayInputStream(myProcess.getBytes()), "UTF-8"); // Change to other streams for eg from classpath XMLStreamReader xtr = xif.createXMLStreamReader(in); bpmnModel = new BpmnXMLConverter().convertToBpmnModel(xtr);
[中]根据在Activiti引擎上执行流程定义的规则验证给定的流程定义。要从字符串创建这样的BpmnModel,可以使用以下代码:XMLInputFactory xif=XMLInputFactory。newInstance();InputStreamReader in=new InputStreamReader(new ByteArrayInputStream(myProcess.getBytes()),“UTF-8”);//从类路径XMLStreamReader xtr=xif更改为其他流。createXMLStreamReader(in);bpmnModel=新的BpmnXMLConverter()。convertToBpmnModel(xtr);
代码示例来源:origin: Activiti/Activiti
BpmnModel bpmnModel = converter.convertToBpmnModel(new InputStreamSource(resource.getInputStream()), true,
false);
List<ValidationError> validationErrors = repositoryService.validateProcess(bpmnModel);
if ( validationErrors != null && !validationErrors.isEmpty() ) {
StringBuilder warningBuilder = new StringBuilder();
代码示例来源:origin: org.finra.herd/herd-service
List<ValidationError> activitiModelErrors = activitiRepositoryService.validateProcess(bpmnModel);
StringBuilder validationErrors = new StringBuilder();
for (ValidationError validationError : activitiModelErrors)
代码示例来源:origin: FINRAOS/herd
List<ValidationError> activitiModelErrors = activitiRepositoryService.validateProcess(bpmnModel);
StringBuilder validationErrors = new StringBuilder();
for (ValidationError validationError : activitiModelErrors)
内容来源于网络,如有侵权,请联系作者删除!