public void doRun() { try { log.info("Export started"); openDocument(writer); // ----------------------------------------------------------------- // XML // ----------------------------------------------------------------- beforeXML(writer); for (XMLHrConverter converter : xmlConverters) { converter.write(writer, params); } afterXML(writer); closeDocument(writer); StreamUtils.closeZipEntry(zipOutputStream); log.info("Export done"); } catch (Exception ex) { ex.printStackTrace(); throw new RuntimeException("Writing failed" + ex); } finally { writer.closeWriter(); StreamUtils.closeOutputStream(zipOutputStream); NameMappingUtil.clearMapping(); } }
public void importAll() { importObjectManager.importCategoryOptions(); importObjectManager.importCategories(); importObjectManager.importCategoryCombos(); importObjectManager.importCategoryOptionCombos(); importObjectManager.importCategoryCategoryOptionAssociations(); importObjectManager.importCategoryComboCategoryAssociations(); importObjectManager.importDataElements(); importObjectManager.importDataElementGroups(); importObjectManager.importDataElementGroupMembers(); importObjectManager.importDataElementGroupSets(); importObjectManager.importDataElementGroupSetMembers(); importObjectManager.importIndicatorTypes(); importObjectManager.importIndicators(); importObjectManager.importIndicatorGroups(); importObjectManager.importIndicatorGroupMembers(); importObjectManager.importIndicatorGroupSets(); importObjectManager.importIndicatorGroupSetMembers(); importObjectManager.importDataDictionaries(); importObjectManager.importDataDictionaryDataElements(); importObjectManager.importDataDictionaryIndicators(); importObjectManager.importDataSets(); importObjectManager.importDataSetMembers(); importObjectManager.importOrganisationUnits(); importObjectManager.importOrganisationUnitRelationships(); importObjectManager.importOrganisationUnitGroups(); importObjectManager.importOrganisationUnitGroupMembers(); importObjectManager.importOrganisationUnitGroupSets(); importObjectManager.importOrganisationUnitGroupSetMembers(); importObjectManager.importOrganisationUnitLevels(); importObjectManager.importDataSetSourceAssociations(); importObjectManager.importValidationRules(); importObjectManager.importPeriods(); importObjectManager.importReports(); importObjectManager.importReportTables(); importObjectManager.importCharts(); importObjectManager.importCompleteDataSetRegistrations(); importObjectManager.importDataValues(); NameMappingUtil.clearMapping(); cacheManager.clearCache(); }