Package flumotion :: Package component :: Package misc :: Package httpserver :: Package httpcached :: Module request_manager :: Class RequestManager
[hide private]

Class RequestManager

source code

extern.log.log.Loggable --+
                          |
                         RequestManager

Instance Methods [hide private]
 
__init__(self, selector, client)
Selector: a ServerSelector Client: HttpClient (StreamRequester)
source code
 
retrieve(self, consumer, url, ifModifiedSince=None, ifUnmodifiedSince=None, start=None, size=None)
Consumer: a StreamConsumer Url: Start: Position from which to start the download Size: Number of bytes to download IfModifiedSince: IfUnmodifiedSince:
source code
 
setup(self) source code
 
cleanup(self) source code

Inherited from extern.log.log.Loggable: __providedBy__, __provides__, debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure, writeMarker

Class Variables [hide private]
  logCategory = 'request-manager'
Implementors can provide a category to log their messages under.

Inherited from extern.log.log.Loggable: __implemented__