com.softwarereality.forum
Interface Forum

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
ForumBean

public interface Forum
extends java.lang.Cloneable

THIS FILE IS CODE GENERATED. Forum.java

See Also:
ForumHome, ForumSession, ForumValidator, ForumBean, LazyForumBean

Method Summary
 void addMessage(Message message)
          Add the Message dependent on this table.
 java.lang.Object clone()
          Clone bean without throwing an Exception.
 java.util.Date getCreateDateTime()
          Get the Create Date Time.
 java.lang.String getForumDescription()
          Get the Forum Description.
 java.lang.Integer getForumID()
          Get the Forum I D.
 java.lang.String getForumName()
          Get the Forum Name.
 java.lang.String getForumSection()
          Get the Forum Section.
 LatestMessageForum getLatestMessageForum()
          Get the LatestMessageForum associated with this table.
 java.util.Iterator getMessages()
          Get the Set of Messages dependent on this table.
 java.lang.String getUrl()
          Get the Url.
 void removeMessage(Message message)
          Remove the Message dependent on this table.
 void removeMessages()
          Remove all the Messages
 void setCreateDateTime(java.util.Date createDateTime)
          Set the Create Date Time.
 void setForumDescription(java.lang.String forumDescription)
          Set the Forum Description.
 void setForumID(java.lang.Integer forumID)
          Set the Forum I D.
 void setForumName(java.lang.String forumName)
          Set the Forum Name.
 void setForumSection(java.lang.String forumSection)
          Set the Forum Section.
 void setLatestMessageForum(LatestMessageForum latestMessageForum)
          Set the LatestMessageForum associated with this table.
 void setMessages(java.util.Iterator messages)
          Set the Set of Messages dependent on this table.
 void setUrl(java.lang.String url)
          Set the Url.
 

Method Detail

getForumID

public java.lang.Integer getForumID()
Get the Forum I D.

Returns:
Integer or null if it has not been set.

setForumID

public void setForumID(java.lang.Integer forumID)
                throws ValidationException
Set the Forum I D.

Parameters:
forumID - The value to set.
Throws:
ValidationException - If there was a problem validating the value.
See Also:
ForumValidator

getForumName

public java.lang.String getForumName()
Get the Forum Name.

Returns:
String or null if it has not been set.

setForumName

public void setForumName(java.lang.String forumName)
                  throws ValidationException
Set the Forum Name.

Parameters:
forumName - The value to set.
Throws:
ValidationException - If there was a problem validating the value.
See Also:
ForumValidator

getForumSection

public java.lang.String getForumSection()
Get the Forum Section.

Returns:
String or null if it has not been set.

setForumSection

public void setForumSection(java.lang.String forumSection)
                     throws ValidationException
Set the Forum Section.

Parameters:
forumSection - The value to set.
Throws:
ValidationException - If there was a problem validating the value.
See Also:
ForumValidator

getForumDescription

public java.lang.String getForumDescription()
Get the Forum Description.

Returns:
String or null if it has not been set.

setForumDescription

public void setForumDescription(java.lang.String forumDescription)
                         throws ValidationException
Set the Forum Description.

Parameters:
forumDescription - The value to set.
Throws:
ValidationException - If there was a problem validating the value.
See Also:
ForumValidator

getUrl

public java.lang.String getUrl()
Get the Url.

Returns:
String or null if it has not been set.

setUrl

public void setUrl(java.lang.String url)
            throws ValidationException
Set the Url.

Parameters:
url - The value to set.
Throws:
ValidationException - If there was a problem validating the value.
See Also:
ForumValidator

getCreateDateTime

public java.util.Date getCreateDateTime()
Get the Create Date Time.

Returns:
java.util.Date or a default value of new Date() if it has not been set.

setCreateDateTime

public void setCreateDateTime(java.util.Date createDateTime)
                       throws ValidationException
Set the Create Date Time.

Parameters:
createDateTime - The value to set.
Throws:
ValidationException - If there was a problem validating the value.
See Also:
ForumValidator

getMessages

public java.util.Iterator getMessages()
                               throws ValidationException
Get the Set of Messages dependent on this table.

Returns:
Iterator A list of Messages.
Throws:
ValidationException - If there was a problem validating the value.
See Also:
Forum

setMessages

public void setMessages(java.util.Iterator messages)
                 throws ValidationException
Set the Set of Messages dependent on this table.

Throws:
ValidationException - If there was a problem validating the value.
See Also:
Forum

addMessage

public void addMessage(Message message)
                throws ValidationException
Add the Message dependent on this table.

Throws:
ValidationException - If there was a validating problem setting the value.
See Also:
Forum

removeMessage

public void removeMessage(Message message)
                   throws ValidationException
Remove the Message dependent on this table.

Throws:
ValidationException - If there was a problem removing the value.
See Also:
Forum

removeMessages

public void removeMessages()
                    throws ValidationException
Remove all the Messages

Throws:
ValidationException

getLatestMessageForum

public LatestMessageForum getLatestMessageForum()
                                         throws ValidationException
Get the LatestMessageForum associated with this table.

Returns:
LatestMessageForum.
Throws:
ValidationException - If there was a problem validating the value.
See Also:
Forum

setLatestMessageForum

public void setLatestMessageForum(LatestMessageForum latestMessageForum)
                           throws ValidationException
Set the LatestMessageForum associated with this table.

Throws:
ValidationException - If there was a problem validating the value.
See Also:
Forum

clone

public java.lang.Object clone()
Clone bean without throwing an Exception.