class twisted.spread.publish.RemotePublished(flavors.RemoteCache): (source)
The local representation of remote Publishable object.
Instance Variable | isActivated | Undocumented |
Method | getFileName | Undocumented |
Method | setCopyableState | I will be invoked with the state to copy locally. |
Method | __getstate__ | Undocumented |
Method | activated | Implement this method if you want to be notified when your publishable subclass is activated. |
Method | callWhenActivated | Externally register for notification when this publishable has received all relevant data. |
Instance Variable | _wasCleanWhenLoaded | Undocumented |
Instance Variable | _activationListeners | Undocumented |
Method | _cbGotUpdate | Undocumented |
Inherited from RemoteCache:
Method | remoteMessageReceived | A remote message has been received. Dispatch it appropriately. |
Method | jellyFor | serialize me (only for the broker I'm for) as the original cached reference |
Method | unjellyFor | Perform the inverse operation of Jellyable.jellyFor . |
Instance Variable | broker | Undocumented |
Instance Variable | luid | Undocumented |
Instance Variable | __dict__ | Undocumented |
Method | __cmp__ | Compare me [to another RemoteCache. |
Method | __hash__ | Hash me. |
Method | __del__ | Do distributed reference counting on finalize. |
Method | _borgify | Create a new object that shares its state (i.e. its __dict__ ) and type with this object, but does not share its identity. |
Inherited from Unjellyable (via RemoteCache, RemoteCopy):
Method | setStateFor | Undocumented |
Inherited from Serializable (via RemoteCache):
Method | processUniqueID | Return an ID which uniquely represents this object for this process. |
Inherited from Jellyable (via RemoteCache, Serializable):
Method | getStateFor | Undocumented |
I will be invoked with the state to copy locally.
'state' is the data returned from the remote object's 'getStateToCopyFor' method, which will often be the remote object's dictionary (or a filtered approximation of it depending on my peer's perspective).
Implement this method if you want to be notified when your publishable subclass is activated.
Externally register for notification when this publishable has received all relevant data.