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 void
close()
String
getCategoryId()
String
getContent()
String
getCreationDate()
String
getCreatorId()
String
getInstanceId()
String
getPermalink()
int
getPrivateReplyNumber()
int
getPublicReplyNumber()
int
getReplyNumber()
int
getStatus()
protected String
getTableName()
String
getTitle()
String
getURL()
boolean
hasClosedStatus()
boolean
hasNewStatus()
boolean
hasWaitingStatus()
org.silverpeas.core.admin.user.model.UserDetail
readAuthor(org.silverpeas.core.admin.service.OrganizationController organizationController)
String
readCreatorName()
String
readCreatorName(org.silverpeas.core.admin.service.OrganizationController organizationController)
List<Recipient>
readRecipients()
List<Reply>
readReplies()
void
setCategoryId(String categoryId)
void
setContent(String content)
void
setCreationDate()
void
setCreationDate(String creationDate)
void
setCreatorId(String creatorId)
void
setInstanceId(String instanceId)
void
setPrivateReplyNumber(int privateReplyNumber)
void
setPublicReplyNumber(int publicReplyNumber)
void
setReplyNumber(int replyNumber)
void
setStatus(int status)
void
setTitle(String title)
String
toString()
void
waitForAnswer()
void
writeRecipients(Collection<Recipient> recipients)
void
writeReplies(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:
getTableName
in 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()
-
-