twisted.spread.publishView Source (View In Hierarchy)
The local representation of remote Publishable object.
|Method||setCopyableState||I will be invoked with the state to copy locally.|
|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.|
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
|Method||__cmp__||Compare me [to another RemoteCache.|
|Method||__del__||Do distributed reference counting on finalize.|
|Method||_borgify||Create a new object that shares its state (i.e. its
|Method||processUniqueID||Return an ID which uniquely represents this object for this process.|
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.