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

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

Known subclasses: lp.services.webapp.servers.PrivateXMLRPCPublication

The publication used for public XML-RPC requests.
Method handleException Undocumented
Method endRequest Undocumented

Inherited from LaunchpadBrowserPublication:

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 handleException(self, object, request, exc_info, retry_allowed=True):
def endRequest(self, request, object):
API Documentation for Launchpad, generated by pydoctor at 2020-07-03 00:00:04.