Revision 8e9115f6
Added by Katja Luther almost 6 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/ClassificationServiceImpl.java | ||
---|---|---|
416 | 416 |
} |
417 | 417 |
|
418 | 418 |
@Override |
419 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(UUID classificationUuid, Integer limit, String pattern) { |
|
420 |
return taxonDao.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(dao.load(classificationUuid), limit, pattern);
|
|
419 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(UUID classificationUuid, Integer limit, String pattern, boolean searchForClassifications) {
|
|
420 |
return taxonNodeDao.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(dao.load(classificationUuid), limit, pattern, searchForClassifications);
|
|
421 | 421 |
} |
422 | 422 |
|
423 | 423 |
@Override |
424 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification, Integer limit, String pattern) { |
|
425 |
return taxonDao.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classification, limit, pattern);
|
|
424 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification, Integer limit, String pattern, boolean searchForClassifications) {
|
|
425 |
return taxonNodeDao.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classification, limit, pattern, searchForClassifications);
|
|
426 | 426 |
} |
427 | 427 |
|
428 | 428 |
@Override |
429 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(UUID classificationUuid ) { |
|
430 |
return taxonDao.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(dao.load(classificationUuid), null, null);
|
|
429 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(UUID classificationUuid, boolean searchForClassifications ) {
|
|
430 |
return taxonNodeDao.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(dao.load(classificationUuid), null, null, searchForClassifications);
|
|
431 | 431 |
} |
432 | 432 |
|
433 | 433 |
@Override |
434 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification ) { |
|
435 |
return taxonDao.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classification, null, null);
|
|
434 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification, boolean searchForClassifications ) {
|
|
435 |
return taxonNodeDao.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classification, null, null, searchForClassifications);
|
|
436 | 436 |
} |
437 | 437 |
|
438 | 438 |
@Override |
... | ... | |
985 | 985 |
} |
986 | 986 |
} |
987 | 987 |
|
988 |
/** |
|
989 |
* {@inheritDoc} |
|
990 |
*/ |
|
991 |
@Override |
|
992 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification( |
|
993 |
Classification classification) { |
|
994 |
return getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classification, false); |
|
995 |
} |
|
996 |
|
|
997 |
/** |
|
998 |
* {@inheritDoc} |
|
999 |
*/ |
|
1000 |
@Override |
|
1001 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification( |
|
1002 |
UUID classificationUuid) { |
|
1003 |
return getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classificationUuid, false); |
|
1004 |
} |
|
1005 |
|
|
1006 |
/** |
|
1007 |
* {@inheritDoc} |
|
1008 |
*/ |
|
1009 |
@Override |
|
1010 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification( |
|
1011 |
UUID classificationUuid, Integer limit, String pattern) { |
|
1012 |
return getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classificationUuid, limit, pattern, false); |
|
1013 |
} |
|
1014 |
|
|
1015 |
/** |
|
1016 |
* {@inheritDoc} |
|
1017 |
*/ |
|
1018 |
@Override |
|
1019 |
public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification( |
|
1020 |
Classification classification, Integer limit, String pattern) { |
|
1021 |
return getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classification, limit, pattern, false); |
|
1022 |
} |
|
1023 |
|
|
988 | 1024 |
|
989 | 1025 |
} |
Also available in: Unified diff
add the possibility to search for classifications in getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification