Home | Trees | Index | Help |
---|
Package twisted :: Package spread :: Module publish :: Class Publishable |
|
Jellyable
--+ |Serializable
--+ |Copyable
--+ |Cacheable
--+ | Publishable
Method Summary | |
---|---|
__init__(self,
publishedID)
| |
getStateFor(self,
jellier)
(inherited from Jellyable )
| |
Get all necessary metadata to keep a clientside cache. | |
Gather state to send when I am serialized for a peer. (inherited from Copyable )
| |
Gather state to send when I am serialized for a particular perspective. (inherited from Copyable )
| |
Implement me to return state to copy as part of the publish phase. | |
Implement me to special-case your state for a perspective. | |
Determine what type tag to send for me. (inherited from Copyable )
| |
Determine what type tag to send for me. (inherited from Copyable )
| |
Return an appropriate tuple to serialize me. (inherited from Cacheable )
| |
Return an ID which uniquely represents this object for this process. (inherited from Serializable )
| |
Set the timestamp to current and (TODO) update all observers. | |
This method is called when a client has stopped observing me. (inherited from Cacheable )
| |
(internal) |
Method Details |
---|
getStateToCacheAndObserveFor(self, perspective, observer)Get all necessary metadata to keep a clientside cache. |
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. |
republish(self)Set the timestamp to current and (TODO) update all observers. |
view_getStateToPublish(self, perspective)(internal) |
Home | Trees | Index | Help |
---|
Generated by Epydoc 1.1 on Sat Feb 15 21:19:25 2003 | http://epydoc.sf.net |