org.olat.modules.fo
Class MessageImpl

java.lang.Object
  extended by org.olat.core.commons.persistence.PersistentObject
      extended by org.olat.modules.fo.MessageImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Message>, CreateInfo, ModifiedInfo, Persistable, Message

public class MessageImpl
extends PersistentObject
implements Message

Author:
Felix Jost
See Also:
Serialized Form

Method Summary
 int compareTo(Message arg0)
           
 java.lang.String getBody()
           
 Identity getCreator()
           
 Forum getForum()
           
 java.util.Date getLastModified()
           
 Identity getModifier()
           
 java.lang.Integer getNumOfCharacters()
           
 java.lang.Integer getNumOfWords()
           
 Message getParent()
           
 int getStatusCode()
           
 Message getThreadtop()
           
 java.lang.String getTitle()
           
 void setBody(java.lang.String string)
           
 void setCreator(Identity identity)
           
 void setForum(Forum forum)
           
 void setLastModified(java.util.Date date)
           
 void setModifier(Identity identity)
           
 void setNumOfCharacters(java.lang.Integer numOfCharacters)
           
 void setNumOfWords(java.lang.Integer numOfWords)
           
 void setParent(Message message)
           
 void setStatusCode(int statusCode)
           
 void setThreadtop(Message message)
           
 void setTitle(java.lang.String string)
           
 
Methods inherited from class org.olat.core.commons.persistence.PersistentObject
equalsByPersistableKey, getCreationDate, getKey, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.olat.core.id.CreateInfo
getCreationDate
 
Methods inherited from interface org.olat.core.id.Persistable
equalsByPersistableKey, getKey
 

Method Detail

getBody

public java.lang.String getBody()
Specified by:
getBody in interface Message
Returns:

getCreator

public Identity getCreator()
Specified by:
getCreator in interface Message
Returns:

getForum

public Forum getForum()
Specified by:
getForum in interface Message
Returns:

getModifier

public Identity getModifier()
Specified by:
getModifier in interface Message
Returns:

getParent

public Message getParent()
Specified by:
getParent in interface Message
Returns:

getThreadtop

public Message getThreadtop()
Specified by:
getThreadtop in interface Message
Returns:

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface Message
Returns:

setBody

public void setBody(java.lang.String string)
Specified by:
setBody in interface Message
Parameters:
string -

setCreator

public void setCreator(Identity identity)
Specified by:
setCreator in interface Message
Parameters:
identity -

setForum

public void setForum(Forum forum)
Specified by:
setForum in interface Message
Parameters:
forum -

setModifier

public void setModifier(Identity identity)
Specified by:
setModifier in interface Message
Parameters:
identity -

setParent

public void setParent(Message message)
Specified by:
setParent in interface Message
Parameters:
message -

setThreadtop

public void setThreadtop(Message message)
Specified by:
setThreadtop in interface Message
Parameters:
message -

setTitle

public void setTitle(java.lang.String string)
Specified by:
setTitle in interface Message
Parameters:
string -

getStatusCode

public int getStatusCode()
Specified by:
getStatusCode in interface Message

setStatusCode

public void setStatusCode(int statusCode)
Specified by:
setStatusCode in interface Message

getLastModified

public java.util.Date getLastModified()
Specified by:
getLastModified in interface ModifiedInfo
Returns:
See Also:
ModifiedInfo.getLastModified()

setLastModified

public void setLastModified(java.util.Date date)
Specified by:
setLastModified in interface ModifiedInfo
See Also:
ModifiedInfo.setLastModified(java.util.Date)

getNumOfCharacters

public java.lang.Integer getNumOfCharacters()
Specified by:
getNumOfCharacters in interface Message

setNumOfCharacters

public void setNumOfCharacters(java.lang.Integer numOfCharacters)
Specified by:
setNumOfCharacters in interface Message

getNumOfWords

public java.lang.Integer getNumOfWords()
Specified by:
getNumOfWords in interface Message

setNumOfWords

public void setNumOfWords(java.lang.Integer numOfWords)
Specified by:
setNumOfWords in interface Message

compareTo

public int compareTo(Message arg0)
Specified by:
compareTo in interface java.lang.Comparable<Message>