org.jboss.portlet.forums.impl
Class TopicImpl

java.lang.Object
  extended by org.jboss.portlet.forums.impl.TopicImpl
All Implemented Interfaces:
java.io.Serializable, Topic

public class TopicImpl
extends java.lang.Object
implements java.io.Serializable, Topic

See Also:
Serialized Form

Constructor Summary
TopicImpl()
          Creates a new TopicImpl object.
 
Method Summary
 Post getFirstPost()
          DOCUMENT_ME
 Forum getForum()
          DOCUMENT_ME
 java.lang.Integer getID()
          DOCUMENT_ME
 Post getLastPost()
          DOCUMENT_ME
 java.util.Date getLastPostDate()
          DOCUMENT_ME
 Poster getPoster()
          DOCUMENT_ME
 java.util.Collection getPosts()
          DOCUMENT_ME
 int getReplies()
          DOCUMENT_ME
 int getStatus()
          DOCUMENT_ME
 java.lang.String getSubject()
          DOCUMENT_ME
 Topic getTarget()
          DOCUMENT_ME
 int getType()
          DOCUMENT_ME
 int getViewCount()
          DOCUMENT_ME
 java.util.List getWatches()
           
 void setFirstPost(Post post)
          DOCUMENT_ME
 void setForum(Forum forum)
          DOCUMENT_ME
 void setID(java.lang.Integer id)
          DOCUMENT_ME
 void setLastPost(Post post)
          DOCUMENT_ME
 void setLastPostDate(java.util.Date lastPostDate)
          DOCUMENT_ME
 void setPoster(Poster poster)
          DOCUMENT_ME
 void setPosts(java.util.Collection value)
          DOCUMENT_ME
 void setReplies(int replies)
          DOCUMENT_ME
 void setStatus(int status)
          DOCUMENT_ME
 void setSubject(java.lang.String subject)
          DOCUMENT_ME
 void setTarget(Topic target)
          DOCUMENT_ME
 void setType(int type)
          DOCUMENT_ME
 void setViewCount(int viewCount)
          DOCUMENT_ME
 void setWatches(java.util.List watches)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopicImpl

public TopicImpl()
Creates a new TopicImpl object.

Method Detail

getID

public java.lang.Integer getID()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getID in interface Topic
Returns:
DOCUMENT_ME

setID

public void setID(java.lang.Integer id)
DOCUMENT_ME

Parameters:
id - DOCUMENT_ME

getPosts

public java.util.Collection getPosts()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getPosts in interface Topic
Returns:
DOCUMENT_ME

setPosts

public void setPosts(java.util.Collection value)
DOCUMENT_ME

Specified by:
setPosts in interface Topic
Parameters:
value - DOCUMENT_ME

getForum

public Forum getForum()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getForum in interface Topic
Returns:
DOCUMENT_ME

setForum

public void setForum(Forum forum)
DOCUMENT_ME

Specified by:
setForum in interface Topic
Parameters:
forum - DOCUMENT_ME

getViewCount

public int getViewCount()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getViewCount in interface Topic
Returns:
DOCUMENT_ME

setViewCount

public void setViewCount(int viewCount)
DOCUMENT_ME

Specified by:
setViewCount in interface Topic
Parameters:
viewCount - DOCUMENT_ME

getReplies

public int getReplies()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getReplies in interface Topic
Returns:
DOCUMENT_ME

setReplies

public void setReplies(int replies)
DOCUMENT_ME

Specified by:
setReplies in interface Topic
Parameters:
replies - DOCUMENT_ME

getFirstPost

public Post getFirstPost()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getFirstPost in interface Topic
Returns:
DOCUMENT_ME

setFirstPost

public void setFirstPost(Post post)
DOCUMENT_ME

Specified by:
setFirstPost in interface Topic
Parameters:
post - DOCUMENT_ME

getLastPost

public Post getLastPost()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getLastPost in interface Topic
Returns:
DOCUMENT_ME

setLastPost

public void setLastPost(Post post)
DOCUMENT_ME

Specified by:
setLastPost in interface Topic
Parameters:
post - DOCUMENT_ME

getLastPostDate

public java.util.Date getLastPostDate()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getLastPostDate in interface Topic
Returns:
DOCUMENT_ME

setLastPostDate

public void setLastPostDate(java.util.Date lastPostDate)
DOCUMENT_ME

Specified by:
setLastPostDate in interface Topic
Parameters:
lastPostDate - DOCUMENT_ME

getPoster

public Poster getPoster()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getPoster in interface Topic
Returns:
DOCUMENT_ME

setPoster

public void setPoster(Poster poster)
DOCUMENT_ME

Specified by:
setPoster in interface Topic
Parameters:
poster - DOCUMENT_ME

getType

public int getType()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getType in interface Topic
Returns:
DOCUMENT_ME

setType

public void setType(int type)
DOCUMENT_ME

Specified by:
setType in interface Topic
Parameters:
type - DOCUMENT_ME

getStatus

public int getStatus()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getStatus in interface Topic
Returns:
DOCUMENT_ME

setStatus

public void setStatus(int status)
DOCUMENT_ME

Specified by:
setStatus in interface Topic
Parameters:
status - DOCUMENT_ME

getTarget

public Topic getTarget()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getTarget in interface Topic
Returns:
DOCUMENT_ME

setTarget

public void setTarget(Topic target)
DOCUMENT_ME

Specified by:
setTarget in interface Topic
Parameters:
target - DOCUMENT_ME

getSubject

public java.lang.String getSubject()
Description copied from interface: Topic
DOCUMENT_ME

Specified by:
getSubject in interface Topic
Returns:
DOCUMENT_ME

setSubject

public void setSubject(java.lang.String subject)
DOCUMENT_ME

Specified by:
setSubject in interface Topic
Parameters:
subject - DOCUMENT_ME

getWatches

public java.util.List getWatches()
Specified by:
getWatches in interface Topic
Returns:

setWatches

public void setWatches(java.util.List watches)