l.s.w.s.PrivateXMLRPCPublication(PublicXMLRPCPublication) : class documentation

Part of lp.services.webapp.servers View In Hierarchy

The publication used for private XML-RPC requests.
Method traverseName Traverse to an end point or let normal traversal do its thing.

Inherited from PublicXMLRPCPublication:

Method handleException Undocumented
Method endRequest Undocumented

Inherited from LaunchpadBrowserPublication (via PublicXMLRPCPublication):

Method __init__ Undocumented
Method annotateTransaction See zope.app.publication.zopepublication.ZopePublication.
Method getDefaultTraversal Undocumented
Method getApplication Undocumented
Method beforeTraversal Undocumented
Method getPrincipal Return the authenticated principal for this request.
Method maybeRestrictToTeam Undocumented
Method getNonRestrictedURL Returns the non-restricted version of the request URL.
Method constructPageID Given a view, figure out what its page ID should be.
Method callObject See zope.publisher.interfaces.IPublication.
Method afterCall See zope.publisher.interfaces.IPublication.
Method finishReadOnlyRequest Hook called at the end of a read-only request.
Method callTraversalHooks We don't want to call _maybePlacefullyAuthenticate as does
Method afterTraversal See zope.publisher.interfaces.IPublication.
Method beginErrorHandlingTransaction Hook for when a new view is started to handle an exception.
Method _maybePlacefullyAuthenticate This should never be called because we've excised it in
def traverseName(self, request, ob, name):
Traverse to an end point or let normal traversal do its thing.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.