wt.workflow.forum
Interface Forum

All Superinterfaces:
NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
DiscussionForum

public interface Forum
extends Persistable

The Forum interface acts as the adaptor for Discussion Forums. Every Forum has an association with atleast one business object (that implements the SubjectOfForum interface). In case of Iterated objects, it points only to the latest iteration. Each forum also has associations to a ForumCookie for every user that accessed it.

A Forum can be used by more than one business objects, however, only the first one to have used it becomes the primary subject of the Forum.

Supported API: false

Extendable: false


Field Summary
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Method Summary
 SubjectOfForum getSubject()
          

Supported API: false
 boolean hasPrimary()
          

Supported API: false
 
Methods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo
 
Methods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternal
 
Methods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassname
 

Method Detail

hasPrimary

public boolean hasPrimary()
                   throws WTException


Supported API: false

Returns:
boolean
Throws:
WTException

getSubject

public SubjectOfForum getSubject()
                          throws WTException


Supported API: false

Returns:
SubjectOfForum
Throws:
WTException