docs: @Override
    protected void parseRootElement() {
  
      List<ProcessEngineXml> processEngines = new ArrayList<ProcessEngineXml>();
      List<ProcessArchiveXml> processArchives = new ArrayList<ProcessArchiveXml>();
  
      for (Element element : rootElement.elements()) {
  
        if(PROCESS_ENGINE.equals(element.getTagName())) {
          parseProcessEngine(element, processEngines);
  
        } else if(PROCESS_ARCHIVE.equals(element.getTagName())) {
          parseProcessArchive(element, processArchives);
  
        }
  
      }
  
      processesXml = new ProcessesXmlImpl(processEngines, processArchives);
  
    }