Class InfoLetterPublicationPdC

  • All Implemented Interfaces:
    Serializable, Comparable<InfoLetter>, org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface, org.silverpeas.core.contribution.model.Contribution, org.silverpeas.core.contribution.model.SilverpeasContent, org.silverpeas.core.Identifiable, org.silverpeas.core.Instance<org.silverpeas.core.contribution.model.Contribution>, org.silverpeas.core.Nameable, org.silverpeas.core.persistence.jdbc.bean.SilverpeasBeanIntf, org.silverpeas.core.security.Securable, org.silverpeas.core.SilverpeasResource

    public class InfoLetterPublicationPdC
    extends InfoLetterPublication
    implements org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
    Author:
    lbertin
    See Also:
    Serialized Form
    • Constructor Detail

      • InfoLetterPublicationPdC

        public InfoLetterPublicationPdC()
        Default constructor
      • InfoLetterPublicationPdC

        public InfoLetterPublicationPdC​(InfoLetterPublication ilp)
        Constructor from InfoLetterPublication
        Parameters:
        ilp - InfoLetterPublication
    • Method Detail

      • getPositions

        public String getPositions()
        Returns:
        the positions
      • setPositions

        public void setPositions​(String positions)
        Parameters:
        positions - the positions to set
      • getName

        public String getName()
        Specified by:
        getName in interface org.silverpeas.core.contribution.model.Contribution
        Specified by:
        getName in interface org.silverpeas.core.Nameable
        Specified by:
        getName in interface org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
      • getURL

        public String getURL()
        Specified by:
        getURL in interface org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
      • getId

        public String getId()
        Specified by:
        getId in interface org.silverpeas.core.Identifiable
        Specified by:
        getId in interface org.silverpeas.core.contribution.model.SilverpeasContent
      • getDate

        public String getDate()
        Specified by:
        getDate in interface org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
      • getCreatorId

        public String getCreatorId()
        Specified by:
        getCreatorId in interface org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
      • getIconUrl

        public String getIconUrl()
        Specified by:
        getIconUrl in interface org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
      • getSilverCreationDate

        public String getSilverCreationDate()
        Specified by:
        getSilverCreationDate in interface org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
      • getDescription

        public String getDescription​(String language)
        Specified by:
        getDescription in interface org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
      • getName

        public String getName​(String language)
        Specified by:
        getName in interface org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
      • getLanguages

        public Collection<String> getLanguages()
        Specified by:
        getLanguages in interface org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
      • getSilverpeasContentId

        public String getSilverpeasContentId()
        Specified by:
        getSilverpeasContentId in interface org.silverpeas.core.contribution.model.SilverpeasContent
      • getIdentifier

        public org.silverpeas.core.contribution.model.ContributionIdentifier getIdentifier()
        Specified by:
        getIdentifier in interface org.silverpeas.core.contribution.model.Contribution
        Specified by:
        getIdentifier in interface org.silverpeas.core.contribution.model.SilverpeasContent
        Specified by:
        getIdentifier in interface org.silverpeas.core.SilverpeasResource
        Overrides:
        getIdentifier in class InfoLetterPublication
      • getContributionType

        public String getContributionType()
        Specified by:
        getContributionType in interface org.silverpeas.core.contribution.model.Contribution
      • getResourcePath

        public Optional<InfoLetterPath> getResourcePath()
        Specified by:
        getResourcePath in interface org.silverpeas.core.contribution.model.Contribution