c.l.w.s.BasicLaunchpadRequest : class documentation

Part of canonical.launchpad.webapp.servers View In Hierarchy

Known subclasses: canonical.launchpad.webapp.servers.LaunchpadBrowserRequest, canonical.launchpad.webapp.servers.PublicXMLRPCRequest

Implements interfaces: canonical.launchpad.interfaces.launchpad.IBasicLaunchpadRequest

Mixin request class to provide stepstogo.
Method __init__ Undocumented
Method stepstogo The StepsToGo object for this request, allowing you to inspect and alter the remaining traversal steps.
Method retry See IPublisherRequest.
Method getNearest See ILaunchpadBrowserApplicationRequest.getNearest()
Method setInWSGIEnvironment Set a key-value pair in the WSGI environment of this request.
Method query_string_params See ILaunchpadBrowserApplicationRequest.
def __init__(self, body_instream, environ, response=None):
Undocumented
@property
def stepstogo(self):
The StepsToGo object for this request, allowing you to inspect and alter the remaining traversal steps.
def retry(self):
See IPublisherRequest.
def getNearest(self, *some_interfaces):
See ILaunchpadBrowserApplicationRequest.getNearest()
def setInWSGIEnvironment(self, key, value):
Set a key-value pair in the WSGI environment of this request.

Raises KeyError if the key is already present in the environment but not set with setInWSGIEnvironment().

@cachedproperty
def query_string_params(self):
See ILaunchpadBrowserApplicationRequest.
API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.