CVSROOT: /cvs/gnome
Module name: yarrr
Changes by: walters 05/05/19 18:49:12
Modified files:
src/org/gnome/yarrr: YarrrSession.java YarrrServlet.java
YarrrXmlRpcDispatcher.java Yarrr.java
YarrrXmlRpcMethods.java
ToplevelReferencableObject.java
. : build.xml ChangeLog
web : topic.jsp referencableobject.js
Added files:
src/org/gnome/yarrr: yarrr.properties
YarrrXmlRpcMethodsEmbedded.java
Log message:
2005-05-19 Colin Walters <[EMAIL PROTECTED]>
* ToplevelReferencableObject.java: Use sessionId directly instead
of taking PollObject for buildReferencableObjectPrecache.
* Yarrr.java: Add "embedded" mode where we enable some more
XML-RPC methods. Add openSession method to create a new
YarrrSession. Make initClientPoll private, just used by
openSession.
* yarrr.properties: Sample properties file.
* YarrrServlet.java: Add new currentRequest variable which
is used in the embedded XML-RPC stuff to get access to
the client's IP etc. Use openSession in Yarrr instead
of constructing YarrrSession. Move clientIdInstanceGenerator
into YarrrSession.
* YarrrSession.java: Move clientInstanceIdGenerator in here.
Store a sessionId string too.
* YarrrXmlRpcDispatcher.java: Allow looking up methods in
non-Object parent classes.
* YarrrXmlRpcMethods.java: Make createTopic return a Topic.
* YarrrXmlRpcMethodsEmbedded.java: Some more XML-RPC methods
which should only be used by an embedded wiki.
* referencableobject.js: Add openSession.
* topic.jsp: Refactor to test multi-stage initialization using
openSession. Also remove hardcoded "init" method from <body>;
instead dynamically install listener.
* build.xml: Install all properties.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=walters&date=explicit&mindate=2005-05-19%2018:48&maxdate=2005-05-19%2018:50
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list