Project

General

Profile

task #3560

Updated by Andreas Müller almost 6 years ago

see also #1780, #3740, #3739 

 the following services have been secured. 

 AbstractIdentifiableController: 

  * open: 
       * doGetTitleCache (not E+M) 

 BaseController: 
 
  * doGet 
  * open: 
       * doGetMethod 

 TaxonController: 

  * doGetClassifications 
  * doGetDescriptionElementsByType 
  * doGetDescriptions 
  * doGetFieldUnits 
  * doGetTaggedName (not yet correct) 
  * doGetTaxonNodes (not yet correct) 
  * open: 
       * doGetIncludedTaxa 
       * doGetTaxonNodeAgentRelations 
       * doListSpecimensOrObservations 
       * getAcceptedFor 

 TaxonPortalController: 

  * doGetSynonymy 
  * doGetTaxonNodes 
  * doGetTaxonRelations 
  * open: 
       * doGetFromNameRelations 
       * doGetToNameRelations 
       * doGetMedia 

 TaxonListController 

  * doFind 
  * dofindByEverythingFullText 
  * doFindByFullText 
  * doSearch 
  * open: 
      * doFindBestMatchingTaxon 
      * dofindByDescriptionElementFullText 
      * doFindByIdentifier 
      * doFindByMarker 
      * doFindByNameParts 

 TaxonPortalListController 

  * no services 

 TaxonNodeController 
  * doPageChildNodes 
  * open: 
      * getParent() 

 ClassificationController 

  * getChildNodes 
  * getChildNodesAtRank 
  * getTaxonInContext 
  * open: 
       * getGroupedTaxaByHigherTaxon (not E+M) 
       * getGroupedTaxaByMarkedParents (not E+M) 

 ClassificationPortalController 

  * not relevant: 
       * getClassificationRootNode 

 ClassificationPortalListController 

  * getChildNodes 
  * getChildNodesAtRank 
  * getChildNodesOfTaxon 
  * getPathFromTaxon 
  * getPathFromTaxonToRank 
  * getSiblingsOfTaxon 

 ClassificationListController 

  * no services 


 General: 

  



 TODO: 

     
  * open: TaxonSearchService 
       * check property 
  * Other DAOs and services 
  * Bean initializer/property paths in all controllers if they include taxa 
       
  * web-services from other controllers that return taxa as part of there result Lazy loading  
  * TBC 

 TODO: 
  * Hedysarum confertum ist MAN von Hedysarum boveanum Basiner subsp. boveanum und Hedysarum boveanum subsp. europaeum, im Editor kann aber immer nur eines von beiden geöffnet werden, zudem ist auch die Angabe nur des Klassifikationsnamens hier nicht ausreichend

Back