CVSROOT: /cvs/gnome Module name: yarrr Changes by: walters 05/04/27 08:29:44
Modified files: src/org/gnome/yarrr: HibernateUtil.java YarrrXmlRpcMethods.java ClosedComment.java Monitor.java Yarrr.java ReferencableObjectRegistry.java . : ChangeLog src/org/gnome/yarrr/tests: YarrrUsingTest.java YarrrTests.java web : topic.js referencableobject.js src/org/gnome/yarrr/xmlrpc: XmlRpcHandler.java Added files: src/org/gnome/yarrr: AutoMergeable.java YarrrXmlRpcDispatcher.java src/org/gnome/yarrr/tests: YarrrRemoteTests.java src/org/gnome/yarrr/xmlrpc: XmlRpcDispatcher.java Log message: 2005-04-26 Colin Walters <[EMAIL PROTECTED]> * AutoMergeable.java: Interface for automatically mergable objects. Not used yet. * ClosedComment.java: Mark addProponent as a remotable method. * Monitor.java: Make various method synchronized. * ReferencableObjectRegistry.java: Add clear() method. Keep track of classes of remote objects too so we can validate incoming references. * Yarrr.java: Add getHandler() method. * YarrrXmlRpcDispatcher.java: New file; invokes methods directly on ReferncableObjects from XML-RPC. * YarrrXmlRpcMethods.java: Delete addClosedCommentProponent; it has been moved directly into the class. * YarrrRemoteTests.java: New file; contains XML-RPC based testing. * YarrrTests.java: Move lots of test methods into YarrrUsingTest.java. * YarrrUsingTest.java: Move shared test methods here; remove Hibernate stuff since we now do it in individual test fixtures. * XmlRpcDispatcher.java: Interface for intercepting XML-RPC calls. * XmlRpcHandler.java: Refactor to use generic XmlRpcDispatcher framework. Place Hibernate session and transaction setup inside chained dispatchers. * referencableobject.js: Change addClosedCommentProponent to addProponent. * topic.js: Ditto. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=walters&date=explicit&mindate=2005-04-27%2008:28&maxdate=2005-04-27%2008:30 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list