Class AlmanachContentManager

  • All Implemented Interfaces:
    org.silverpeas.core.contribution.contentcontainer.content.SilverpeasContentManager

    @Service
    public class AlmanachContentManager
    extends org.silverpeas.core.contribution.contentcontainer.content.AbstractSilverpeasContentManager
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.silverpeas.core.contribution.contentcontainer.content.AbstractSilverpeasContentManager

        org.silverpeas.core.contribution.contentcontainer.content.AbstractSilverpeasContentManager.ContributionWrapper
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected AlmanachContentManager()
      Hidden constructor as this implementation must be GET by CDI mechanism.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected List<org.silverpeas.core.contribution.model.Contribution> getAccessibleContributions​(List<org.silverpeas.core.ResourceReference> resourceReferences, String currentUserId)  
      protected String getContentIconFileName​(String componentInstanceId)  
      protected Optional<org.silverpeas.core.contribution.model.Contribution> getContribution​(String resourceId, String componentInstanceId)  
      • Methods inherited from class org.silverpeas.core.contribution.contentcontainer.content.AbstractSilverpeasContentManager

        computeSilverContentVisibility, createSilverContent, createSilverContent, createSilverContent, createSilverContent, deleteSilverContent, deleteSilverContent, deleteSilverContent, getContentManager, getOrCreateSilverContentId, getOrCreateSilverContentId, getSilverContentByReference, getSilverContentId, getSilverContentId, updateSilverContentVisibility, updateSilverContentVisibility
    • Constructor Detail

      • AlmanachContentManager

        protected AlmanachContentManager()
        Hidden constructor as this implementation must be GET by CDI mechanism.
    • Method Detail

      • getContentIconFileName

        protected String getContentIconFileName​(String componentInstanceId)
        Specified by:
        getContentIconFileName in class org.silverpeas.core.contribution.contentcontainer.content.AbstractSilverpeasContentManager
      • getContribution

        protected Optional<org.silverpeas.core.contribution.model.Contribution> getContribution​(String resourceId,
                                                                                                String componentInstanceId)
        Specified by:
        getContribution in class org.silverpeas.core.contribution.contentcontainer.content.AbstractSilverpeasContentManager
      • getAccessibleContributions

        protected List<org.silverpeas.core.contribution.model.Contribution> getAccessibleContributions​(List<org.silverpeas.core.ResourceReference> resourceReferences,
                                                                                                       String currentUserId)
        Specified by:
        getAccessibleContributions in class org.silverpeas.core.contribution.contentcontainer.content.AbstractSilverpeasContentManager