t.s.p.Publishable(flavors.Cacheable) : class documentation

Part of twisted.spread.publish View Source View In Hierarchy

An object whose cached state persists across sessions.
Method __init__ Undocumented
Method republish Set the timestamp to current and (TODO) update all observers.
Method view_getStateToPublish (internal)
Method getStateToPublishFor Implement me to special-case your state for a perspective.
Method getStateToPublish Implement me to return state to copy as part of the publish phase.
Method getStateToCacheAndObserveFor Get all necessary metadata to keep a clientside cache.
def __init__(self, publishedID): (source)
Undocumented
def republish(self): (source)
Set the timestamp to current and (TODO) update all observers.
def view_getStateToPublish(self, perspective): (source)
(internal)
def getStateToPublishFor(self, perspective): (source)
Implement me to special-case your state for a perspective.
def getStateToPublish(self): (source)
Implement me to return state to copy as part of the publish phase.
def getStateToCacheAndObserveFor(self, perspective, observer): (source)
Get all necessary metadata to keep a clientside cache.
API Documentation for Twisted, generated by pydoctor at 2011-10-27 16:02:37.