com.silverpeas.questionReply.model
Class Question

java.lang.Object
  extended by com.stratelia.webactiv.persistence.SilverpeasBean
      extended by com.silverpeas.questionReply.model.Question
All Implemented Interfaces:
com.stratelia.webactiv.persistence.SilverpeasBeanIntf, Serializable

public class Question
extends com.stratelia.webactiv.persistence.SilverpeasBean

See Also:
Serialized Form

Field Summary
static int CLOSED
           
static int NEW
           
static int WAITING
           
 
Constructor Summary
Question()
           
Question(String creatorId, String instanceId)
           
 
Method Summary
 int _getConnectionType()
           
 String _getPermalink()
           
 String _getTableName()
           
 String _getURL()
           
 void close()
           
 String getCategoryId()
           
 String getContent()
           
 String getCreationDate()
           
 String getCreatorId()
           
 String getInstanceId()
           
 int getPrivateReplyNumber()
           
 int getPublicReplyNumber()
           
 int getReplyNumber()
           
 int getStatus()
           
 String getTitle()
           
 boolean hasClosedStatus()
           
 boolean hasNewStatus()
           
 boolean hasWaitingStatus()
           
 com.stratelia.webactiv.beans.admin.UserDetail readAuthor(org.silverpeas.core.admin.OrganisationController organizationController)
           
 String readCreatorName()
           
 String readCreatorName(org.silverpeas.core.admin.OrganisationController 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)
           
 
Methods inherited from class com.stratelia.webactiv.persistence.SilverpeasBean
_getDatasourceName, _getJdbcData, getPK, getSureString, setPK
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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
Constructor Detail

Question

public Question()

Question

public Question(String creatorId,
                String instanceId)
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()

readReplies

public List<Reply> readReplies()

readRecipients

public List<Recipient> readRecipients()

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.OrganisationController organizationController)

readAuthor

public com.stratelia.webactiv.beans.admin.UserDetail readAuthor(org.silverpeas.core.admin.OrganisationController organizationController)

_getTableName

public String _getTableName()
Specified by:
_getTableName in interface com.stratelia.webactiv.persistence.SilverpeasBeanIntf
Overrides:
_getTableName in class com.stratelia.webactiv.persistence.SilverpeasBean

_getConnectionType

public int _getConnectionType()
Specified by:
_getConnectionType in interface com.stratelia.webactiv.persistence.SilverpeasBeanIntf
Overrides:
_getConnectionType in class com.stratelia.webactiv.persistence.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()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2016 Silverpeas. All Rights Reserved.