protected void executeParse(BpmnParse bpmnParse, Process process) { if (process.isExecutable() == false) { LOGGER.info("Ignoring non-executable process with id='" + process.getId() + "'. Set the attribute isExecutable=\"true\" to deploy this process."); } else { bpmnParse.getProcessDefinitions().add(transformProcess(bpmnParse, process)); } }
public ParsedDeployment build() { List<ProcessDefinitionEntity> processDefinitions = new ArrayList<ProcessDefinitionEntity>(); Map<ProcessDefinitionEntity, BpmnParse> processDefinitionsToBpmnParseMap = new LinkedHashMap<ProcessDefinitionEntity, BpmnParse>(); Map<ProcessDefinitionEntity, ResourceEntity> processDefinitionsToResourceMap = new LinkedHashMap<ProcessDefinitionEntity, ResourceEntity>(); for (ResourceEntity resource : deployment.getResources().values()) { if (isBpmnResource(resource.getName())) { log.debug("Processing BPMN resource {}", resource.getName()); BpmnParse parse = createBpmnParseFromResource(resource); for (ProcessDefinitionEntity processDefinition : parse.getProcessDefinitions()) { processDefinitions.add(processDefinition); processDefinitionsToBpmnParseMap.put(processDefinition, parse); processDefinitionsToResourceMap.put(processDefinition, resource); } } } return new ParsedDeployment(deployment, processDefinitions, processDefinitionsToBpmnParseMap, processDefinitionsToResourceMap); }
protected void executeParse(BpmnParse bpmnParse, Process process) { if (process.isExecutable() == false) { LOGGER.info("Ignoring non-executable process with id='" + process.getId() + "'. Set the attribute isExecutable=\"true\" to deploy this process."); } else { bpmnParse.getProcessDefinitions().add(transformProcess(bpmnParse, process)); } }
@Override protected void executeParse(BpmnParse bpmnParse, Process process) { if (!process.isExecutable()) { LOGGER.info("Ignoring non-executable process with id='{}'. Set the attribute isExecutable=\"true\" to deploy this process.", process.getId()); } else { bpmnParse.getProcessDefinitions().add(transformProcess(bpmnParse, process)); } }
protected void executeParse(BpmnParse bpmnParse, Process process) { if (process.isExecutable() == false) { LOGGER.info("Ignoring non-executable process with id='" + process.getId() + "'. Set the attribute isExecutable=\"true\" to deploy this process."); } else { bpmnParse.getProcessDefinitions().add(transformProcess(bpmnParse, process)); } }
public ParsedDeployment build() { List<ProcessDefinitionEntity> processDefinitions = new ArrayList<ProcessDefinitionEntity>(); Map<ProcessDefinitionEntity, BpmnParse> processDefinitionsToBpmnParseMap = new LinkedHashMap<ProcessDefinitionEntity, BpmnParse>(); Map<ProcessDefinitionEntity, ResourceEntity> processDefinitionsToResourceMap = new LinkedHashMap<ProcessDefinitionEntity, ResourceEntity>(); for (ResourceEntity resource : deployment.getResources().values()) { if (isBpmnResource(resource.getName())) { log.debug("Processing BPMN resource {}", resource.getName()); BpmnParse parse = createBpmnParseFromResource(resource); for (ProcessDefinitionEntity processDefinition : parse.getProcessDefinitions()) { processDefinitions.add(processDefinition); processDefinitionsToBpmnParseMap.put(processDefinition, parse); processDefinitionsToResourceMap.put(processDefinition, resource); } } } return new ParsedDeployment(deployment, processDefinitions, processDefinitionsToBpmnParseMap, processDefinitionsToResourceMap); }
bpmnParse.execute(); for (ProcessDefinitionEntity processDefinition: bpmnParse.getProcessDefinitions()) { processDefinition.setResourceName(resourceName);
for (ProcessDefinitionEntity processDefinition : bpmnParse.getProcessDefinitions()) { processDefinition.setResourceName(resourceName);