Package twisted :: Package test :: Module test_pb :: Class DumbPublishable
[show private | hide private]
[frames | no frames]

Class DumbPublishable

Jellyable --+                
            |                
 Serializable --+            
                |            
         Copyable --+        
                    |        
            Cacheable --+    
                        |    
              Publishable --+
                            |
                           DumbPublishable


Method Summary
  __init__(self, publishedID)
(inherited from Publishable)
  getStateFor(self, jellier)
(inherited from Jellyable)
  getStateToCacheAndObserveFor(self, perspective, observer)
Get all necessary metadata to keep a clientside cache. (inherited from Publishable)
  getStateToCopy(self)
Gather state to send when I am serialized for a peer. (inherited from Copyable)
  getStateToCopyFor(self, perspective)
Gather state to send when I am serialized for a particular perspective. (inherited from Copyable)
  getStateToPublish(self)
Implement me to return state to copy as part of the publish phase.
  getStateToPublishFor(self, perspective)
Implement me to special-case your state for a perspective. (inherited from Publishable)
  getTypeToCopy(self)
Determine what type tag to send for me. (inherited from Copyable)
  getTypeToCopyFor(self, perspective)
Determine what type tag to send for me. (inherited from Copyable)
  jellyFor(self, jellier)
Return an appropriate tuple to serialize me. (inherited from Cacheable)
  processUniqueID(self)
Return an ID which uniquely represents this object for this process. (inherited from Serializable)
  republish(self)
Set the timestamp to current and (TODO) update all observers. (inherited from Publishable)
  stoppedObserving(self, perspective, observer)
This method is called when a client has stopped observing me. (inherited from Cacheable)
  view_getStateToPublish(self, perspective)
(internal) (inherited from Publishable)

Method Details

getStateToPublish(self)

Implement me to return state to copy as part of the publish phase.
Overrides:
twisted.spread.publish.Publishable.getStateToPublish (inherited documentation)

Generated by Epydoc 1.2 prerelease on Wed Jan 29 06:29:01 2003 http://epydoc.sf.net