org.kinsources.kiwa.agora
Class Topic
java.lang.Object
org.kinsources.kiwa.agora.Topic
public class Topic
- extends java.lang.Object
- Author:
- christian.momon@devinsy.fr
Constructor Summary |
Topic(long id,
Forum parent,
java.lang.String title)
|
Topic(long id,
Forum parent,
java.lang.String title,
Topic.Status status,
boolean sticky)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Topic
public Topic(long id,
Forum parent,
java.lang.String title)
Topic
public Topic(long id,
Forum parent,
java.lang.String title,
Topic.Status status,
boolean sticky)
countOfMessages
public long countOfMessages()
- Returns:
getAuthorId
public long getAuthorId()
- Returns:
getAuthorName
public java.lang.String getAuthorName()
- Returns:
getCreationDate
public org.joda.time.DateTime getCreationDate()
- Returns:
getForum
public Forum getForum()
getId
public long getId()
getStatus
public Topic.Status getStatus()
getTitle
public java.lang.String getTitle()
isLocked
public boolean isLocked()
- Returns:
isNotSticky
public boolean isNotSticky()
- Returns:
isOpened
public boolean isOpened()
- Returns:
isSticky
public boolean isSticky()
latestMessage
public Message latestMessage()
- Returns:
messages
public Messages messages()
setForum
public void setForum(Forum forum)
setId
public void setId(long id)
setStatus
public void setStatus(Topic.Status status)
setSticky
public void setSticky(boolean sticky)
setTitle
public void setTitle(java.lang.String title)