Project

General

Profile

« Previous | Next » 

Revision e0935f63

Added by Andreas Müller over 4 years ago

adapt some classes to new CommonService.getSourcedObjectSByIdInSourceC and cleanup

View differences:

cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/erms/ErmsVernacularSourcesImport.java
88 88

  
89 89
	@Override
90 90
	public Map<Object, Map<String, ? extends CdmBase>> getRelatedObjectsForPartition(ResultSet rs, ErmsImportState state) {
91
		String nameSpace;
92
		Class<?> cdmClass;
91

  
92
	    String nameSpace;
93 93
		Set<String> idSet;
94 94
		Map<Object, Map<String, ? extends CdmBase>> result = new HashMap<>();
95 95

  
......
103 103

  
104 104
			//vernacular map
105 105
			nameSpace = ErmsImportBase.VERNACULAR_NAMESPACE;
106
			cdmClass = CommonTaxonName.class;
107 106
			idSet = vernacularIdSet;
108
			@SuppressWarnings("unchecked")
109
            Map<String, CommonTaxonName> vernacularMap = (Map<String, CommonTaxonName>)getCommonService().getSourcedObjectsByIdInSource(cdmClass, idSet, nameSpace);
107
            Map<String, CommonTaxonName> vernacularMap = getCommonService().getSourcedObjectsByIdInSourceC(CommonTaxonName.class, idSet, nameSpace);
110 108
			result.put(nameSpace, vernacularMap);
111 109

  
112 110
			//reference map
113 111
			nameSpace = ErmsImportBase.REFERENCE_NAMESPACE;
114
			cdmClass = Reference.class;
115 112
			idSet = sourceIdSet;
116
			@SuppressWarnings("unchecked")
117
            Map<String, Reference> referenceMap = (Map<String, Reference>)getCommonService().getSourcedObjectsByIdInSource(cdmClass, idSet, nameSpace);
113
            Map<String, Reference> referenceMap = getCommonService().getSourcedObjectsByIdInSourceC(Reference.class, idSet, nameSpace);
118 114
			result.put(nameSpace, referenceMap);
119 115

  
120 116
		} catch (SQLException e) {

Also available in: Unified diff