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 
  * doGetMedia 
  * doGetSubtreeMedia 
  * open: 
       * doGetFromNameRelations 
  
       * doGetToNameRelations 

 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 

 DwcA-Controller: 

  * doDwcaTaxExport 

 General: 

  * open: 
       * check property paths in all controllers if they include taxa 
       * web-services from other controllers that return taxa as part of there result 

Back