class documentation

class ResourcePublisher(pb.Root, styles.Versioned): (source)

View In Hierarchy

ResourcePublisher exposes a remote API which can be used to respond to request.
Method __init__ Undocumented
Method get​Perspective​Named Undocumented
Method remote​_request Look up the resource for the given request and render it.
Method upgrade​To​Version2 Undocumented
Class Variable persistence​Version Undocumented
Instance Variable site The site which will be used for resource lookup.
Class Variable _log Undocumented

Inherited from Root:

Method root​Object A factory is requesting to publish me as a root object.

Inherited from Referenceable (via Root):

Method jelly​For (internal)
Method remote​Message​Received A remote message has been received. Dispatch it appropriately.
Class Variable perspective I am an object sent remotely as a direct reference.

Inherited from Serializable (via Root, Referenceable):

Method process​Unique​ID Return an ID which uniquely represents this object for this process.

Inherited from Jellyable (via Root, Referenceable, Serializable):

Method get​State​For Undocumented

Inherited from Versioned:

Method __getstate__ Get state, adding a version number to it on its way out.
Method __setstate__ Undocumented
Method version​Upgrade (internal) Do a version upgrade.
Class Variable persistence​Forgets Undocumented
Instance Variable __dict__ Undocumented
def __init__(self, site): (source)

Undocumented

def getPerspectiveNamed(self, name): (source)

Undocumented

def remote_request(self, request): (source)
Look up the resource for the given request and render it.
def upgradeToVersion2(self): (source)

Undocumented

The site which will be used for resource lookup.
_log = (source)

Undocumented