Revision 7aeff4a9
Added by Andreas Müller over 5 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/berlinModel/in/BerlinModelAuthorTeamImport.java | ||
---|---|---|
15 | 15 |
import java.util.HashSet; |
16 | 16 |
import java.util.Map; |
17 | 17 |
import java.util.Set; |
18 |
import java.util.UUID; |
|
18 | 19 |
import java.util.regex.Matcher; |
19 | 20 |
import java.util.regex.Pattern; |
20 | 21 |
|
... | ... | |
189 | 190 |
team.setProtectedNomenclaturalTitleCache(true); |
190 | 191 |
} |
191 | 192 |
|
193 |
String uuid = null; |
|
194 |
if (resultSetHasColumn(rs,"UUID")){ |
|
195 |
uuid = rs.getString("UUID"); |
|
196 |
if (uuid != null && !author.isPersited()){ |
|
197 |
author.setUuid(UUID.fromString(uuid)); |
|
198 |
} |
|
199 |
} |
|
200 |
|
|
192 | 201 |
//created, notes |
193 | 202 |
// doIdCreatedUpdatedNotes(state, author, rs, teamId, NAMESPACE); |
194 | 203 |
doCreatedUpdatedNotes(state, author, rs); |
Also available in: Unified diff
E+M use uuids for Authors, Teams and references