Class Reply

  • All Implemented Interfaces:
    Serializable, org.silverpeas.core.contribution.model.Contribution, org.silverpeas.core.contribution.model.WithAttachment, 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 Reply
    extends org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
    implements org.silverpeas.core.contribution.model.Contribution, org.silverpeas.core.contribution.model.WithAttachment
    See Also:
    Serialized Form
    • Constructor Detail

      • Reply

        public Reply()
      • Reply

        public Reply​(String creatorId)
      • Reply

        public Reply​(long questionId,
                     String creatorId)
    • Method Detail

      • getQuestionId

        public long getQuestionId()
      • getTitle

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

        public boolean canBeAccessedBy​(org.silverpeas.core.admin.user.model.User user)
        Specified by:
        canBeAccessedBy in interface org.silverpeas.core.contribution.model.Contribution
        Specified by:
        canBeAccessedBy in interface org.silverpeas.core.security.Securable
      • getContent

        public String getContent()
      • getCreatorId

        public String getCreatorId()
      • 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.SilverpeasResource
      • getCreator

        public org.silverpeas.core.admin.user.model.User getCreator()
        Specified by:
        getCreator in interface org.silverpeas.core.SilverpeasResource
      • getCreationDate

        public Date getCreationDate()
        Specified by:
        getCreationDate in interface org.silverpeas.core.SilverpeasResource
      • getLastUpdater

        public org.silverpeas.core.admin.user.model.User getLastUpdater()
        Specified by:
        getLastUpdater in interface org.silverpeas.core.SilverpeasResource
      • getLastUpdateDate

        public Date getLastUpdateDate()
        Specified by:
        getLastUpdateDate in interface org.silverpeas.core.SilverpeasResource
      • getCreationDateAsString

        public String getCreationDateAsString()
      • getPublicReply

        public int getPublicReply()
      • getPrivateReply

        public int getPrivateReply()
      • setQuestionId

        public void setQuestionId​(long questionId)
      • setCreatorId

        public void setCreatorId​(String creatorId)
      • setCreationDate

        public void setCreationDate()
      • setCreationDate

        public void setCreationDate​(String creationDate)
      • setCreationDate

        public void setCreationDate​(Date creationDate)
      • setTitle

        public void setTitle​(String title)
      • setContent

        public void setContent​(String content)
      • setPublicReply

        public void setPublicReply​(int publicReply)
      • setPrivateReply

        public void setPrivateReply​(int privateReply)
      • readCreatorName

        public String readCreatorName()
      • readAuthor

        public org.silverpeas.core.admin.user.model.UserDetail readAuthor()
      • loadWysiwygContent

        public String loadWysiwygContent()
      • readCurrentWysiwygContent

        public String readCurrentWysiwygContent()
      • writeWysiwygContent

        public void writeWysiwygContent​(String wysiwygContent)
      • _getTableName

        public String _getTableName()
        Specified by:
        _getTableName in interface org.silverpeas.core.persistence.jdbc.bean.SilverpeasBeanIntf
        Overrides:
        _getTableName in class org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
      • _getConnectionType

        public int _getConnectionType()
        Specified by:
        _getConnectionType in interface org.silverpeas.core.persistence.jdbc.bean.SilverpeasBeanIntf
        Overrides:
        _getConnectionType in class org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
      • isIndexable

        public boolean isIndexable()
        Specified by:
        isIndexable in interface org.silverpeas.core.contribution.model.Contribution