Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.RuntimeCollective.bboard.bean
Interface Blog  view Blog download Blog.java

All Superinterfaces:
Board, com.RuntimeCollective.content.bean.Content, com.RuntimeCollective.webapps.bean.Duplicable, com.RuntimeCollective.webapps.bean.EntityBean, com.RuntimeCollective.webapps.bean.PermissionBean, java.io.Serializable
All Known Implementing Classes:
SimpleBlog

public interface Blog
extends Board

A Blog. This has the same structure as a bulletin board, though it usually only has a single topic and a single contributing author.

Version:
$Id: Blog.java,v 1.3 2003/09/30 15:12:43 joe Exp $

Field Summary
 
Fields inherited from interface com.RuntimeCollective.bboard.bean.Board
DATABASE_TABLE
 
Fields inherited from interface com.RuntimeCollective.webapps.bean.EntityBean
INTERFACE_BEAN, NULL_ID
 
Method Summary
 Topic getTopic()
          Get the single topic for this Blog.
 
Methods inherited from interface com.RuntimeCollective.bboard.bean.Board
addTopic, approveAll, getDescription, getFaq, getIndexedTopics, getOpen, getTopicList, getTopicListByMessageDate, getTopics, hasUnread, removeTopic, setDescription, setOpen
 
Methods inherited from interface com.RuntimeCollective.content.bean.Content
getAuthor, getCreationDate, getDescription, getLastModifiedDate, getLastModifierUser, getTitle, setAuthor, setCreationDate, setDescription, setLastModifiedDate, setLastModifierUser, setTitle, viewFormat
 
Methods inherited from interface com.RuntimeCollective.webapps.bean.EntityBean
delete, getId, save, setId
 
Methods inherited from interface com.RuntimeCollective.webapps.bean.Duplicable
customiseDuplicate, makeDuplicate, makeDuplicate
 
Methods inherited from interface com.RuntimeCollective.webapps.bean.PermissionBean
canEdit, canView
 

Method Detail

getTopic

public Topic getTopic()
               throws java.sql.SQLException
Get the single topic for this Blog. (NB this blog may have more than one topic; in which case this method will return the first. If there are no topics for this Blog, then a new one is created.