Integer id = rs.getInt("ClimateId");\r
UUID uuid = UUID.fromString(rs.getString("UUID"));\r
State stateTerm = getStateTerm(state, uuid, climate, description, null, climateVoc);\r
- addOriginalSource(stateTerm, id.toString(), "EcoClimate", state.getConfig().getSourceReference());\r
+ addOriginalSource(stateTerm, id.toString(), "EcoClimate", state.getTransactionalSourceReference());\r
getTermService().saveOrUpdate(stateTerm);\r
}\r
\r
Integer id = rs.getInt("HabitatId");\r
UUID uuid = UUID.fromString(rs.getString("UUID"));\r
State stateTerm = getStateTerm(state, uuid, habitat, description, null, habitatVoc);\r
- addOriginalSource(stateTerm, id.toString(), "EcoHabitat", state.getConfig().getSourceReference());\r
+ addOriginalSource(stateTerm, id.toString(), "EcoHabitat", state.getTransactionalSourceReference());\r
getTermService().saveOrUpdate(stateTerm);\r
}\r
\r
Integer id = rs.getInt("LifeFormId");\r
UUID uuid = UUID.fromString(rs.getString("UUID"));\r
State stateTerm = getStateTerm(state, uuid, lifeform, description, null, lifeformVoc);\r
- addOriginalSource(stateTerm, id.toString(), "EcoLifeForm", state.getConfig().getSourceReference());\r
+ addOriginalSource(stateTerm, id.toString(), "EcoLifeForm", state.getTransactionalSourceReference());\r
getTermService().saveOrUpdate(stateTerm);\r
}\r
\r
//parameters\r
//TODO\r
\r
+ //collection\r
+ String voucher = rs.getString("Voucher");\r
+ if (StringUtils.isNotBlank(voucher)){\r
+ facade.setAccessionNumber(voucher);\r
+ }\r
+ \r
+ \r
//notes\r
//TODO is this an annotation on field observation or on the derived unit?\r
\r