Class Question
- java.lang.Object
-
- org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
-
- org.silverpeas.components.questionreply.model.Question
-
- All Implemented Interfaces:
Serializable,org.silverpeas.core.persistence.jdbc.bean.SilverpeasEntityBean
public class Question extends org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()StringgetCategoryId()StringgetContent()StringgetCreationDate()StringgetCreatorId()StringgetInstanceId()StringgetPermalink()intgetPrivateReplyNumber()intgetPublicReplyNumber()intgetReplyNumber()intgetStatus()protected StringgetTableName()StringgetTitle()StringgetURL()booleanhasClosedStatus()booleanhasNewStatus()booleanhasWaitingStatus()org.silverpeas.core.admin.user.model.UserDetailreadAuthor(org.silverpeas.core.admin.service.OrganizationController organizationController)StringreadCreatorName()StringreadCreatorName(org.silverpeas.core.admin.service.OrganizationController organizationController)List<Recipient>readRecipients()List<Reply>readReplies()voidsetCategoryId(String categoryId)voidsetContent(String content)voidsetCreationDate()voidsetCreationDate(String creationDate)voidsetCreatorId(String creatorId)voidsetInstanceId(String instanceId)voidsetPrivateReplyNumber(int privateReplyNumber)voidsetPublicReplyNumber(int publicReplyNumber)voidsetReplyNumber(int replyNumber)voidsetStatus(int status)voidsetTitle(String title)StringtoString()voidwaitForAnswer()voidwriteRecipients(Collection<Recipient> recipients)voidwriteReplies(Collection<Reply> replies)
-
-
-
Field Detail
-
CLOSED
public static final int CLOSED
- See Also:
- Constant Field Values
-
NEW
public static final int NEW
- See Also:
- Constant Field Values
-
WAITING
public static final int WAITING
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTitle
public String getTitle()
-
getContent
public String getContent()
-
getCreatorId
public String getCreatorId()
-
getCreationDate
public String getCreationDate()
-
getStatus
public int getStatus()
-
getPublicReplyNumber
public int getPublicReplyNumber()
-
getPrivateReplyNumber
public int getPrivateReplyNumber()
-
getReplyNumber
public int getReplyNumber()
-
getInstanceId
public String getInstanceId()
-
setTitle
public void setTitle(String title)
-
setContent
public void setContent(String content)
-
setCreatorId
public void setCreatorId(String creatorId)
-
setCreationDate
public final void setCreationDate()
-
setCreationDate
public void setCreationDate(String creationDate)
-
setStatus
public void setStatus(int status)
-
setPublicReplyNumber
public void setPublicReplyNumber(int publicReplyNumber)
-
setPrivateReplyNumber
public void setPrivateReplyNumber(int privateReplyNumber)
-
setReplyNumber
public void setReplyNumber(int replyNumber)
-
setInstanceId
public void setInstanceId(String instanceId)
-
writeReplies
public void writeReplies(Collection<Reply> replies)
-
writeRecipients
public void writeRecipients(Collection<Recipient> recipients)
-
getPermalink
public String getPermalink()
-
getURL
public String getURL()
-
readCreatorName
public String readCreatorName()
-
readCreatorName
public String readCreatorName(org.silverpeas.core.admin.service.OrganizationController organizationController)
-
readAuthor
public org.silverpeas.core.admin.user.model.UserDetail readAuthor(org.silverpeas.core.admin.service.OrganizationController organizationController)
-
getTableName
@NonNull protected String getTableName()
- Specified by:
getTableNamein classorg.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
-
getCategoryId
public String getCategoryId()
-
setCategoryId
public void setCategoryId(String categoryId)
-
hasWaitingStatus
public boolean hasWaitingStatus()
-
hasClosedStatus
public boolean hasClosedStatus()
-
hasNewStatus
public boolean hasNewStatus()
-
close
public void close()
-
waitForAnswer
public void waitForAnswer()
-
-