java.lang.Object
org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
org.silverpeas.components.questionreply.model.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.SilverpeasEntityBean, 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:
  • Constructor Details

    • Reply

      public Reply()
    • Reply

      public Reply(String creatorId)
    • Reply

      public Reply(long questionId, String creatorId)
  • Method Details

    • 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

      @NonNull protected String getTableName()
      Specified by:
      getTableName in class org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
    • isIndexable

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

      public String toString()
      Overrides:
      toString in class Object