gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] storm/doc/pegboard/storm_with_tapestry--hemppah...


From: Hermanni Hyytiälä
Subject: [Gzz-commits] storm/doc/pegboard/storm_with_tapestry--hemppah...
Date: Mon, 07 Jul 2003 03:54:40 -0400

CVSROOT:        /cvsroot/storm
Module name:    storm
Branch:         
Changes by:     Hermanni Hyytiälä <address@hidden>      03/07/07 03:54:39

Modified files:
        doc/pegboard/storm_with_tapestry--hemppah: peg.rst 

Log message:
        twids

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/storm/storm/doc/pegboard/storm_with_tapestry--hemppah/peg.rst.diff?tr1=1.5&tr2=1.6&r1=text&r2=text

Patches:
Index: storm/doc/pegboard/storm_with_tapestry--hemppah/peg.rst
diff -u storm/doc/pegboard/storm_with_tapestry--hemppah/peg.rst:1.5 
storm/doc/pegboard/storm_with_tapestry--hemppah/peg.rst:1.6
--- storm/doc/pegboard/storm_with_tapestry--hemppah/peg.rst:1.5 Mon Jul  7 
03:38:04 2003
+++ storm/doc/pegboard/storm_with_tapestry--hemppah/peg.rst     Mon Jul  7 
03:54:39 2003
@@ -5,8 +5,8 @@
 
 :Authors:  Hermanni Hyytiälä
 :Date-Created: 2003-07-03
-:Last-Modified: $Date: 2003/07/07 07:38:04 $
-:Revision: $Revision: 1.5 $
+:Last-Modified: $Date: 2003/07/07 07:54:39 $
+:Revision: $Revision: 1.6 $
 :Status:   Incomplete
 
 .. :Stakeholders:
@@ -153,21 +153,30 @@
 
 
    - BlockIDTag class for Storm blocks' IDs (implements 
-     ostore.tapestry.api.TapestryTag)
+     ostore.tapestry.api.TapestryTag) for storing query specific information:
+     in our case, we store block's GUID
 
-   - BlockIDQuery (implements ostore.tapestry.api.TapestryQuery) class is 
-     used in a StormLocateMsg class (and in 
ostore.tapestry.api.TapestryLocateMsg)
-     to find objects identified by a BlockIDTag
+   - BlockIDQuery (implements ostore.tapestry.api.TapestryQuery) to receive an 
+     object identified by a BlockIDTag dispatch a 
+     ostore.tapestry.api.TapestryLocateMsg that contains a BlockIDQuery  
      
-   - StormQueryMsg class (extends ostore.tapestry.api.TapestryLocateMsg)
+   - StormQueryMsg class (extends ostore.tapestry.api.TapestryLocateMsg, 
+     implements ostore.util.QuickSerializable) for locating Storm blocks 
+     identified by a BlockIDTag in a Tapestry overlay
+   
+   - StormResponseMsg class (extends ostore.tapestry.api.TapestryRouteMsg,
+     implements ostore.util.QuickSerializable)) to carry meta data for a 
+     requested Storm block
+   
+   - StormBlockMsg class (extends ostore.tapestry.api.TapestryRouteMsg,
+     implements ostore.util.QuickSerializable)to carry a requested Storm
+     block being sent to a original requester
    
-   - StormResponseMsg class
- 
 - For interacting Storm's storage model with Tapestry:
 
    - StormTapestryManager class which
-     - registers Storm to handle Storm-related Tapestry events
-     - dispatches and handles Storm-related Tapestry events
+     - registers Storm to handle Storm-related Tapestry events and messages
+     - handles and dispatches Storm-related Tapestry events and messages
      
      
  PSEUDOCODE for Storm




reply via email to

[Prev in Thread] Current Thread [Next in Thread]