Revision 3ac9988f
Added by Andreas Müller over 2 years ago
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/TaxonPortalController.java | ||
---|---|---|
85 | 85 |
* |
86 | 86 |
* @author a.kohlbecker |
87 | 87 |
* @since 20.07.2009 |
88 |
* |
|
89 | 88 |
*/ |
90 | 89 |
@Controller |
91 | 90 |
@Api("portal_taxon") |
... | ... | |
561 | 560 |
} |
562 | 561 |
|
563 | 562 |
/** |
564 |
* @param uuid |
|
565 |
* @param type |
|
566 |
* @param mimeTypes |
|
567 |
* @param relationshipUuids |
|
568 |
* @param relationshipInversUuids |
|
569 |
* @param includeTaxonDescriptions |
|
570 |
* @param includeOccurrences |
|
571 |
* @param includeTaxonNameDescriptions |
|
572 |
* @param widthOrDuration |
|
573 |
* @param height |
|
574 |
* @param size |
|
575 |
* @param response |
|
576 |
* @param initStrategy |
|
577 |
* @return |
|
578 |
* @throws IOException |
|
579 | 563 |
* @Deprecated To be replaced by other loadMediaForTaxonAndRelated method |
580 | 564 |
*/ |
581 | 565 |
@Deprecated |
... | ... | |
588 | 572 |
includeTaxonDescriptions, includeOccurrences, includeTaxonNameDescriptions, response, taxonInitStrategy, null); |
589 | 573 |
} |
590 | 574 |
|
591 |
/** |
|
592 |
* @param uuid |
|
593 |
* @param type |
|
594 |
* @param mimeTypes |
|
595 |
* @param relationshipUuids |
|
596 |
* @param relationshipInversUuids |
|
597 |
* @param includeTaxonDescriptions |
|
598 |
* @param includeOccurrences |
|
599 |
* @param includeTaxonNameDescriptions |
|
600 |
* @param widthOrDuration |
|
601 |
* @param height |
|
602 |
* @param size |
|
603 |
* @param response |
|
604 |
* @param initStrategy |
|
605 |
* @return |
|
606 |
* @throws IOException |
|
607 |
*/ |
|
608 | 575 |
public EntityMediaContext<Taxon> loadMediaForTaxonAndRelated(UUID uuid, |
609 | 576 |
UuidList relationshipUuids, UuidList relationshipInversUuids, |
610 | 577 |
Boolean includeTaxonDescriptions, Boolean includeOccurrences, Boolean includeTaxonNameDescriptions, |
... | ... | |
613 | 580 |
|
614 | 581 |
boolean includeUnpublished = NO_UNPUBLISHED; |
615 | 582 |
|
616 |
|
|
617 | 583 |
Taxon taxon = getCdmBaseInstance(Taxon.class, uuid, response, taxonInitStrategy); |
618 | 584 |
taxon = checkExistsAndAccess(taxon, includeUnpublished, response); |
619 | 585 |
|
... | ... | |
622 | 588 |
List<Media> media = listMediaForTaxon(taxon, includeRelationships, |
623 | 589 |
includeTaxonDescriptions, includeOccurrences, includeTaxonNameDescriptions, mediaInitStrategy); |
624 | 590 |
|
625 |
EntityMediaContext<Taxon> entityMediaContext = new EntityMediaContext<Taxon>(taxon, media);
|
|
591 |
EntityMediaContext<Taxon> entityMediaContext = new EntityMediaContext<>(taxon, media); |
|
626 | 592 |
|
627 | 593 |
return entityMediaContext; |
628 | 594 |
} |
Also available in: Unified diff
cleanup