Project

General

Profile

Actions

feature request #7695

open

web service providing compact TypeDesignation representation for homotypic groups and individual taxa

Added by Andreas Kohlbecker over 5 years ago. Updated about 1 month ago.

Status:
In Progress
Priority:
Highest
Category:
cdmlib-remote
Target version:
Start date:
Due date:
% Done:

30%

Estimated time:
Severity:
normal

Description

The webservice path:

  • typedesignations/byTaxon/{taxon_uuid}, typedesignations/byHomotypicalGroup/{group_uuid} (optinal) rejected
  • /name/{uuid}/homotypicGroupTypeDesignationsDTO --> returns a TaggedText List and /name/{uuid}/homotypicGroupTypeDesignations returns a list of TypeDesignations

implementation of the controller method:

  1. get all typedesignations of all names in the homotypic group to which the taxon belongs
  2. pass the typedesignations to the TypeDesignationSetManager constructor TypeDesignationSetManager(Collection typeDesignations)
  3. return toTaggedText()

IMPORTANT: NameTypeDesignations are to be handled on name basis not on homotypic group basis in outputs, see #9317


TODO:


Related issues

Related to EDIT - feature request #6718: Constistent TypeDesignation representation creation DuplicateAndreas Müller

Actions
Related to EDIT - feature request #7700: use TypeDesignationSetManager for creating typedesignation string in cdmlightExportClosedKatja Luther

Actions
Related to EDIT - feature request #9279: Improve type designation formatting and TypeDesignationSetManagerClosedAndreas Müller

Actions
Related to EDIT - bug #9317: Handle NameTypeDesignations on name basis not on homotypic group basis in outputsIn ProgressAndreas Müller

Actions
Related to EDIT - feature request #9596: Open issues for TypeDesignationWorkingSetIn ProgressAndreas Müller

Actions
Related to EDIT - bug #9967: Show "not designated" for type designations in dataportalClosedKatja Luther03/11/202203/22/2022

Actions
Blocked by EDIT - task #7553: move TypeDesignationSetManagerIT to cdmlibClosedKatja Luther

Actions
Precedes EDIT - feature request #7696: use compact type representations in the synonymy as provided by the typedesignations/byTaxon/{taxon_uuid} serviceResolvedAndreas Müller

Actions
Copied to EDIT - feature request #7863: /homotypicGroup/{uuid}/homotypicGroupTypeDesignationsDTO webservice implementedNewAndreas Kohlbecker

Actions
Actions

Also available in: Atom PDF