CVSROOT: /cvs/gnome Module name: yarrr Changes by: alexl 05/04/19 10:15:57
Modified files: src/org/gnome/yarrr: YarrrXmlRpcMethods.java ToplevelReferencableObject.java YarrrServlet.java ActiveTopic.java Yarrr.java . : ChangeLog web : topiclist.jsp topic.js referencableobject.js topic.jsp Added files: src/org/gnome/yarrr: PollWebserver.java ClientPoll.java Removed files: src/org/gnome/yarrr: PersonMonitor.java Log message: 2005-04-19 Alexander Larsson <[EMAIL PROTECTED]> * src/org/gnome/yarrr/ActiveTopic.java: Move topic to ToplevelReferencableObject * src/org/gnome/yarrr/ClientPoll.java: New object. Represents a clients poll of a specific toplevel. Its alive while the client keeps polling. * src/org/gnome/yarrr/PersonMonitor.java: Remove. Not needed anymore. * src/org/gnome/yarrr/PollWebserver.java: New class. Webserver for polling. * src/org/gnome/yarrr/ToplevelReferencableObject.java: Change polling and presence to use PollWebserver. * src/org/gnome/yarrr/Yarrr.java: Add clientIdMap, and client reaper thread. Start and stop poll webserver as needed. * src/org/gnome/yarrr/YarrrServlet.java: Create ClientPoll object on each new request. * src/org/gnome/yarrr/YarrrXmlRpcMethods.java: New poll API. * web/referencableobject.js: Implement new poll model client side. * web/topic.js: * web/topic.jsp: * web/topiclist.jsp: Update to handle new poll model URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=alexl&date=explicit&mindate=2005-04-19%2010:14&maxdate=2005-04-19%2010:16 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list