Revision 6e8d013a
Added by Andreas Müller over 11 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationController.java | ||
---|---|---|
226 | 226 |
*/ |
227 | 227 |
public boolean testDefinedTermsAreMissing(){ |
228 | 228 |
UUID englishUuid = UUID.fromString("e9f8cdb7-6819-44e8-95d3-e2d0690c3523"); |
229 |
DefinedTermBase<?> english = this.getTermService().getByUri(englishUuid.toString());
|
|
229 |
DefinedTermBase<?> english = this.getTermService().load(englishUuid);
|
|
230 | 230 |
if ( english == null || ! english.getUuid().equals(englishUuid)){ |
231 | 231 |
return true; |
232 | 232 |
}else{ |
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TermServiceImpl.java | ||
---|---|---|
32 | 32 |
import eu.etaxonomy.cdm.model.common.LanguageString; |
33 | 33 |
import eu.etaxonomy.cdm.model.common.LanguageStringBase; |
34 | 34 |
import eu.etaxonomy.cdm.model.common.Representation; |
35 |
import eu.etaxonomy.cdm.model.common.TermBase; |
|
36 |
import eu.etaxonomy.cdm.model.common.TermVocabulary; |
|
37 | 35 |
import eu.etaxonomy.cdm.model.location.NamedArea; |
38 | 36 |
import eu.etaxonomy.cdm.model.location.NamedAreaLevel; |
39 | 37 |
import eu.etaxonomy.cdm.model.location.NamedAreaType; |
40 | 38 |
import eu.etaxonomy.cdm.model.location.TdwgArea; |
41 | 39 |
import eu.etaxonomy.cdm.model.media.Media; |
42 |
import eu.etaxonomy.cdm.model.taxon.TaxonBase; |
|
43 | 40 |
import eu.etaxonomy.cdm.persistence.dao.common.IDefinedTermDao; |
44 | 41 |
import eu.etaxonomy.cdm.persistence.dao.common.ILanguageStringBaseDao; |
45 | 42 |
import eu.etaxonomy.cdm.persistence.dao.common.ILanguageStringDao; |
... | ... | |
50 | 47 |
@Service |
51 | 48 |
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true) |
52 | 49 |
public class TermServiceImpl extends IdentifiableServiceBase<DefinedTermBase,IDefinedTermDao> implements ITermService{ |
50 |
@SuppressWarnings("unused") |
|
53 | 51 |
private static final Logger logger = Logger.getLogger(TermServiceImpl.class); |
54 | 52 |
private ILanguageStringDao languageStringDao; |
55 | 53 |
@Autowired |
Also available in: Unified diff
use uuid for missing term check