twisted.spread.publish.Publishable(flavors.Cacheable) class documentationtwisted.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. | 
Inherited from Jellyable (via Cacheable, Copyable, Serializable):
| Method | getStateFor | Undocumented | 
Inherited from Jellyable (via Cacheable, Copyable, Serializable):
| Method | getStateFor | Undocumented | 
Inherited from Jellyable (via Cacheable, Copyable, Serializable):
| Method | getStateFor | Undocumented | 
Inherited from Jellyable (via Cacheable, Copyable, Serializable):
| Method | getStateFor | Undocumented | 
Implement me to special-case your state for a perspective.
Implement me to return state to copy as part of the publish phase.
Get all necessary metadata to keep a clientside cache.