Project

General

Profile

feature request #7491

Updated by Andreas Müller almost 6 years ago

see also #1780, #3740, #3739 

 DAOs to secure: 

  * TaxonNodeDao 
       * ~~.listChildrenOf~~  
       * ~~.countChildrenOf~~ 
       * .countTaxonOfAcceptedTaxaByClassification 
       * .synonymForSubtreeQueryStr (?) 
       * .acceptedForSubtreeQueryStr (?) 
       * .prepareListTaxonNodeAgentRelations (?) 
       * .getParentUuidAndTitleCache 
       * .getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification (2x) 
       * .getTaxonOfAcceptedTaxaByClassification 
       * .getUuidAndTitleCache    (maybe not used anymore) 
       * .listChildNodesAsTaxonNodeDto 
       * .listChildNodesAsUuidAndTitleCache 
       * .rankOrderIndexForTreeIndex (?) 
  * ClassificationDao 
       * ~~.prepareListChildrenOf~~  
       * .classificationLookup 
       * ~~.prepareRankSpecificRootNodes~~ 
       * .prepareListSiblingsOf (?) 
       * .getMarkedTreeIndexes (????) 
       * .treeIndexForTaxonUuids (????) 
  * TaxonDao 
       * acceptedTaxonFor 
       * countAcceptedTaxonFor 
       * countByIdentifier 
       * countByMarker 
       * countMatchesByName (2x) 
       * countSynonyms (2x) 
       * countTaxaByCommonName 
       * countTaxaByName (2x) 
       * countTaxonRelationships (2x) 
       * findByIdentifier 
       * findByMarker 
       * findByNameTitleCache 
       * findByUuid 
       * findByUuids 
       * findTaxaByName 
       * getAllSynonyms, getAllTaxa, getAllTaxonBases => still needed? 
       * getSynonyms(xxx) 
       * getTaxaByCommonName 
       * getTaxaByCommonName 
       * getTaxaByName (5x) 
       * getTaxaByNameForEditor (?? see below) 
       * getTaxonRelationships (2x) 
       * getUuidAndTitleCache (2x) 
       * taxaByNameNotInDB (??) only needed for createInferredSynonyms 
       * ... 
       * methods in base classes

Back