[Rapforums-developer] src/source/edu/fullcoll/uportal/channels/rap/forum CForum.java,1.1.1.1,1.2 For
Status: Beta
Brought to you by:
brippe
Update of /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum In directory sc8-pr-cvs1:/tmp/cvs-serv17361/source/edu/fullcoll/uportal/channels/rap/forum Modified Files: CForum.java ForumSearch.java IDManager.java IForum.java IForumCategory.java IForumComment.java IForumThread.java IForumsManager.java ISearchManager.java IUser.java IUserManager.java NestedException.java RAPException.java RAPForum.java RAPForumCategory.java RAPForumComment.java RAPForumThread.java RAPForumsManager.java RAPIDManagerException.java RAPUser.java forum.dfPackage Log Message: no message Index: CForum.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/CForum.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** CForum.java 17 Sep 2003 19:53:59 -0000 1.1.1.1 --- CForum.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 36,39 **** --- 36,40 ---- import edu.fullcoll.uportal.channels.rap.forum.database.RAPDBException; + import edu.fullcoll.uportal.channels.rap.forum.database.RAPDBConfig; import edu.fullcoll.uportal.channels.rap.forum.commands.AboutModeCommand; import edu.fullcoll.uportal.channels.rap.forum.commands.MainModeCommand; *************** *** 45,56 **** /** ! * CForum ! * ! * This is the main class for the MY FC Forums channel. * This proxy takes requests and directs responses to the correct * xsl stylesheet based on the incoming request. * * @author Brad Rippe (br...@fu...) and Chris Pereda (cp...@fu...), Tung Lai Thanh (lt...@ya...) ! * @version 0.3 $Revision 05/05/2003 */ public class CForum implements IChannel { --- 46,56 ---- /** ! * This is the main class for the RAP Forums channel. * This proxy takes requests and directs responses to the correct * xsl stylesheet based on the incoming request. * * @author Brad Rippe (br...@fu...) and Chris Pereda (cp...@fu...), Tung Lai Thanh (lt...@ya...) ! * @version 0.8.2 $Revision %G% ! * 09/19/2003 */ public class CForum implements IChannel { *************** *** 95,98 **** --- 95,105 ---- public void setStaticData(ChannelStaticData sd) { this.staticData = sd; + // Configuration for multiple DBs + // defaults to a single database called "uPortal" + // MultiDB supports DS for "uPortal" and another DS for "uPortal_Channels" + String multiDB = staticData.getParameter("multiDB"); + if(multiDB != null && multiDB.equals("true")) + RAPDBConfig.getInstance().setMultiDS(true); + } *************** *** 103,111 **** public void setRuntimeData(ChannelRuntimeData rd) { this.runtimeData = rd; - - //todo, fix this? - /*if (runtimeData.getParameter("back") != null) { - this.mode = mode; - }*/ if (runtimeData.getParameter("mode") != null) { --- 110,113 ---- Index: ForumSearch.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/ForumSearch.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** ForumSearch.java 17 Sep 2003 19:53:59 -0000 1.1.1.1 --- ForumSearch.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 29,34 **** /** - * ForumSearch - * * This class is the search interface for rap forums. * (Current search uses a bare bones search. ForumSearch --- 29,32 ---- *************** *** 38,42 **** * * @author Brad Rippe (br...@fu...) ! * @version 0.3 $Revision: */ public class ForumSearch implements ISearchManager { --- 36,40 ---- * * @author Brad Rippe (br...@fu...) ! * @version 0.8.2 $Revision %G% */ public class ForumSearch implements ISearchManager { Index: IDManager.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/IDManager.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** IDManager.java 17 Sep 2003 19:53:59 -0000 1.1.1.1 --- IDManager.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 26,31 **** /** - * IDManager - * * This class manages identification numbers for forums, threads, comments, and categories. * The advantages is that the user will know what the id of a forum entitiy is --- 26,29 ---- *************** *** 33,37 **** * * @author Brad Rippe (br...@fu...) ! * @version 0.3 $Revision 01/31/2003 * @testcase test.edu.fullcoll.uportal.channels.rap.forum.TestIDManager */ --- 31,36 ---- * * @author Brad Rippe (br...@fu...) ! * @version 0.8.2 $Revision %G% ! * 01/31/2003 * @testcase test.edu.fullcoll.uportal.channels.rap.forum.TestIDManager */ Index: IForum.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/IForum.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** IForum.java 17 Sep 2003 19:53:59 -0000 1.1.1.1 --- IForum.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 31,40 **** /** - * IForums - * * The forums interface for the rap forums * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision */ public interface IForum --- 31,38 ---- /** * The forums interface for the rap forums * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% */ public interface IForum Index: IForumCategory.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/IForumCategory.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** IForumCategory.java 17 Sep 2003 19:53:59 -0000 1.1.1.1 --- IForumCategory.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 27,36 **** /** - * IForumCategory - * * This is the forum category interface. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision 02/03/2003 */ public interface IForumCategory { --- 27,35 ---- /** * This is the forum category interface. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% ! * 02/03/2003 */ public interface IForumCategory { Index: IForumComment.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/IForumComment.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** IForumComment.java 17 Sep 2003 19:53:59 -0000 1.1.1.1 --- IForumComment.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 29,33 **** * Interface for a forum comment. * @author Brad Rippe (br...@fu...), Christopher Pereda (cp...@fu...) ! * @version 0.3 */ public interface IForumComment --- 29,33 ---- * Interface for a forum comment. * @author Brad Rippe (br...@fu...), Christopher Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% */ public interface IForumComment Index: IForumThread.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/IForumThread.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** IForumThread.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- IForumThread.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 29,38 **** /** - * IForumThread - * * The forum thread interface. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision: */ public interface IForumThread --- 29,36 ---- /** * The forum thread interface. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% */ public interface IForumThread Index: IForumsManager.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/IForumsManager.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** IForumsManager.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- IForumsManager.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 27,36 **** /** - * IForumsManager - * * Manager interface for the rap forums * * @author Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision */ public interface IForumsManager --- 27,34 ---- /** * Manager interface for the rap forums * * @author Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% */ public interface IForumsManager Index: ISearchManager.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/ISearchManager.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** ISearchManager.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- ISearchManager.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 24,29 **** /** - * SearchManager - * * The search interface for rap forums. * (There are no classes that implement this interface) --- 24,27 ---- *************** *** 32,36 **** * * @author Brad Rippe (br...@fu...) ! * @version 0.3 $Revision: */ public interface ISearchManager { --- 30,34 ---- * * @author Brad Rippe (br...@fu...) ! * @version 0.8.2 $Revision %G% */ public interface ISearchManager { Index: IUser.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/IUser.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** IUser.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- IUser.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 26,29 **** --- 26,35 ---- import java.util.Properties; + /** + * Forums user interface + * + * @author Brad Rippe (br...@fu...), Christopher Pereda (cp...@fu...) + * @version 0.8.2 $Revision %G% + */ public interface IUser { Index: IUserManager.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/IUserManager.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** IUserManager.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- IUserManager.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 26,35 **** /** ! * IUser ! * ! * This is the interface for forum users. * * @author Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision */ public interface IUserManager --- 26,33 ---- /** ! * This is the interface for managing forum users. * * @author Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% */ public interface IUserManager Index: NestedException.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/NestedException.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** NestedException.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- NestedException.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 24,29 **** /** - * NestedException - * * This class represents a nested expection. * A nested exception is generated by another exception and --- 24,27 ---- *************** *** 32,36 **** * * @author Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision %G% */ public class NestedException extends Exception --- 30,34 ---- * * @author Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% */ public class NestedException extends Exception Index: RAPException.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/RAPException.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** RAPException.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- RAPException.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 26,35 **** /** - * RAPException - * * RAPException occur if an error occurs from rap forums. * * @author Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision * @see edu.fullcoll.uportal.channels.rap.forum.NestedException */ --- 26,33 ---- /** * RAPException occur if an error occurs from rap forums. * * @author Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% * @see edu.fullcoll.uportal.channels.rap.forum.NestedException */ Index: RAPForum.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/RAPForum.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** RAPForum.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- RAPForum.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 31,41 **** /** - * RAPForum - * * This class represents a RAP Forum. Forums consist of threads and comments * (messages). RAP forums are based on a name, description and category. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 1.0 $Revision * @testcase test.edu.fullcoll.uportal.channels.rap.forum.TestRAPForum */ --- 31,39 ---- /** * This class represents a RAP Forum. Forums consist of threads and comments * (messages). RAP forums are based on a name, description and category. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% * @testcase test.edu.fullcoll.uportal.channels.rap.forum.TestRAPForum */ Index: RAPForumCategory.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/RAPForumCategory.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** RAPForumCategory.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- RAPForumCategory.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 25,34 **** /** - * RAPForumCategory - * * This class represents a forum category. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision 02/03/2003 */ public class RAPForumCategory implements IForumCategory { --- 25,33 ---- /** * This class represents a forum category. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% ! * 02/03/2003 */ public class RAPForumCategory implements IForumCategory { Index: RAPForumComment.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/RAPForumComment.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** RAPForumComment.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- RAPForumComment.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 27,36 **** /** - * RAPForumComment - * * This class represents the comments (message) in a forum. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision * @testcase test.edu.fullcoll.uportal.channels.rap.forum.TestRAPForumComment */ --- 27,34 ---- /** * This class represents the comments (message) in a forum. * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% * @testcase test.edu.fullcoll.uportal.channels.rap.forum.TestRAPForumComment */ Index: RAPForumThread.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/RAPForumThread.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** RAPForumThread.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- RAPForumThread.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 30,35 **** /** - * RAPForumThread - * * This class represents the forums threads. Threads are associated with * a forum. RAP threads contains a collection of comments (messages) that --- 30,33 ---- *************** *** 37,41 **** * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 1.0 $Revision * @testcase test.edu.fullcoll.uportal.channels.rap.forum.TestRAPForumThread */ --- 35,39 ---- * * @author Brad Rippe (br...@fu...), Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% * @testcase test.edu.fullcoll.uportal.channels.rap.forum.TestRAPForumThread */ Index: RAPForumsManager.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/RAPForumsManager.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** RAPForumsManager.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- RAPForumsManager.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 34,43 **** /** - * RapForumsManager - * * This class provides the search funcitionality for the forums. * * @author Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision */ public class RAPForumsManager implements IForumsManager --- 34,41 ---- /** * This class provides the search funcitionality for the forums. * * @author Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% */ public class RAPForumsManager implements IForumsManager Index: RAPIDManagerException.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/RAPIDManagerException.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** RAPIDManagerException.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- RAPIDManagerException.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 24,33 **** /** - * RapForumsManager - * * This exception is thrown by RAPForumsManager. * * @author Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision * @see edu.fullcoll.uportal.channels.rap.forum.RAPForumsManager */ --- 24,31 ---- /** * This exception is thrown by RAPForumsManager. * * @author Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% * @see edu.fullcoll.uportal.channels.rap.forum.RAPForumsManager */ Index: RAPUser.java =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/RAPUser.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** RAPUser.java 17 Sep 2003 19:54:00 -0000 1.1.1.1 --- RAPUser.java 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 27,36 **** /** - * RAPUser - * * This class represents a forum user * * @author Chris Pereda (cp...@fu...) ! * @version 0.3 $Revision */ public class RAPUser implements IUser { --- 27,34 ---- /** * This class represents a forum user * * @author Chris Pereda (cp...@fu...) ! * @version 0.8.2 $Revision %G% */ public class RAPUser implements IUser { Index: forum.dfPackage =================================================================== RCS file: /cvsroot/rapforums/src/source/edu/fullcoll/uportal/channels/rap/forum/forum.dfPackage,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** forum.dfPackage 17 Sep 2003 19:53:59 -0000 1.1.1.1 --- forum.dfPackage 25 Sep 2003 22:57:07 -0000 1.2 *************** *** 7,11 **** */ class diagram { ! }/** @__tags @shapeType ClassDiagram --- 7,17 ---- */ class diagram { ! /** ! @__ref <oiref:design#Class#id1pf4edky6tdqcdkznhyls.diagram:oiref><oihard> ! @__modelType reference ! @__fqn <oiref:#Package#edu.fullcoll.uportal.channels.rap.forum.tools:oiref> ! */ ! class reference { ! }}/** @__tags @shapeType ClassDiagram |