...
List<VisitType> visitTypes = metadataService.getItems(VisitType.class, "SOME-SOURCE"); //should be implemented as generic <T> getItems(T type, String source);
Retire
...
term:
List<MetadataTerm> terms = metadataService.getMetadataTerms(location);
...
metadataService.saveMetadataTerms(terms);
Get
...
term by source and code:
Mapping mapping MetadataTerm term = metadataService.getMappinggetMetdataTerm(mappingSource, "CODE");
Get
...
terms by source:
List<Mapping> mappings List<MetadataTerm> terms = metadataService.getMappingsgetMetadataTerms(source);
Get
...
term by uuid:
Mapping mapping MetadataTerm mapping = metadataService.getMappingByUuidgetMetadataTermByUuid(String uuid);
Get source by uuid:
MappingSource source MetadataSource source = metadataService.getSourceByUuidgetMetadataSourceByUuid(String uuid);
etc.