org.kinsources.kiwa.agora
Class Forum

java.lang.Object
  extended by org.kinsources.kiwa.agora.Forum

public class Forum
extends java.lang.Object

Author:
christian.momon@devinsy.fr

Constructor Summary
Forum(long id, java.lang.String title, java.lang.String subtitle)
           
Forum(long id, java.lang.String title, java.lang.String subtitle, org.joda.time.DateTime creationDate, org.joda.time.DateTime editionDate)
           
 
Method Summary
 long countOfMessages()
           
 long countOfTopics()
           
 org.joda.time.DateTime getCreationDate()
           
 org.joda.time.DateTime getEditionDate()
           
 long getId()
           
 java.lang.String getSubtitle()
           
 java.lang.String getTitle()
           
 boolean isEmpty()
           
 boolean isNotEmpty()
           
 Message latestMessage()
           
 void setCreationDate(org.joda.time.DateTime creationDate)
           
 void setEditionDate(org.joda.time.DateTime editionDate)
           
 void setId(long id)
           
 void setSubtitle(java.lang.String subtitle)
           
 void setTitle(java.lang.String title)
           
 Topics topics()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Forum

public Forum(long id,
             java.lang.String title,
             java.lang.String subtitle)
Parameters:
id -
title -
subtitle -

Forum

public Forum(long id,
             java.lang.String title,
             java.lang.String subtitle,
             org.joda.time.DateTime creationDate,
             org.joda.time.DateTime editionDate)
Parameters:
id -
title -
subtitle -
Method Detail

countOfMessages

public long countOfMessages()
Returns:

countOfTopics

public long countOfTopics()
Returns:

getCreationDate

public org.joda.time.DateTime getCreationDate()

getEditionDate

public org.joda.time.DateTime getEditionDate()

getId

public long getId()

getSubtitle

public java.lang.String getSubtitle()

getTitle

public java.lang.String getTitle()

isEmpty

public boolean isEmpty()
Returns:

isNotEmpty

public boolean isNotEmpty()
Returns:

latestMessage

public Message latestMessage()
Returns:

setCreationDate

public void setCreationDate(org.joda.time.DateTime creationDate)

setEditionDate

public void setEditionDate(org.joda.time.DateTime editionDate)

setId

public void setId(long id)

setSubtitle

public void setSubtitle(java.lang.String subtitle)

setTitle

public void setTitle(java.lang.String title)

topics

public Topics topics()