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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list