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

type ConsumerManager

source code

             object --+    
                      |    
  common.StreamConsumer --+
                          |
extern.log.log.Loggable --+
                          |
                         ConsumerManager

Instance Methods [hide private]
 
__init__(self, consumer, url, start, size, ifModifiedSince, ifUnmodifiedSince, servers, client) source code
 
retrieve(self) source code
 
pause(self) source code
 
resume(self) source code
 
cancel(self) source code
 
serverError(self, getter, code, message) source code
 
conditionFail(self, getter, code, message) source code
 
streamNotAvailable(self, getter, code, message) source code
 
onInfo(self, getter, info) source code
 
onData(self, getter, data) source code
 
streamDone(self, getter) 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__

Properties [hide private]
  host
  port
Method Details [hide private]

__init__(self, consumer, url, start, size, ifModifiedSince, ifUnmodifiedSince, servers, client)
(Constructor)

source code 
Overrides: object.__init__
(inherited documentation)

serverError(self, getter, code, message)

source code 
Overrides: common.StreamConsumer.serverError

conditionFail(self, getter, code, message)

source code 
Overrides: common.StreamConsumer.conditionFail

streamNotAvailable(self, getter, code, message)

source code 
Overrides: common.StreamConsumer.streamNotAvailable

onInfo(self, getter, info)

source code 
Overrides: common.StreamConsumer.onInfo

onData(self, getter, data)

source code 
Overrides: common.StreamConsumer.onData

streamDone(self, getter)

source code 
Overrides: common.StreamConsumer.streamDone

Property Details [hide private]

host

port