Package flumotion :: Package component :: Package common :: Package streamer :: Module fragmentedstreamer :: Class Site
[hide private]

Class Site

source code

  twisted.internet.protocol.Factory --+            
                                      |            
twisted.internet.protocol.ServerFactory --+        
                                          |        
               twisted.web.http.HTTPFactory --+    
                                              |    
                        twisted.web.server.Site --+
                                                  |
                                                 Site

A web site: manage log, sessions, and resources.

Nested Classes [hide private]
  requestFactory
factory creating requests objects.

Inherited from twisted.web.http.HTTPFactory: protocol

Instance Methods [hide private]
 
__init__(self, resource)
Initialize.
source code

Inherited from twisted.web.server.Site: __getstate__, buildProtocol, getChildWithDefault, getResourceFor, getSession, makeSession, render

Inherited from twisted.web.server.Site (private): _mkuid, _openLogFile

Inherited from twisted.web.http.HTTPFactory: log, startFactory, stopFactory

Inherited from twisted.web.http.HTTPFactory (private): _escape, _updateLogDateTime

Inherited from twisted.internet.protocol.Factory: __providedBy__, __provides__, doStart, doStop, logPrefix

Class Variables [hide private]

Inherited from twisted.web.server.Site: isLeaf

Inherited from twisted.web.http.HTTPFactory: logPath, timeOut

Inherited from twisted.internet.protocol.Factory: __implemented__, noisy, numPorts

Instance Variables [hide private]

Inherited from twisted.web.server.Site: counter, displayTracebacks, sessionCheckTime, sessionFactory

Inherited from twisted.web.http.HTTPFactory (private): _logDateTime, _logDateTimeCall

Method Details [hide private]

__init__(self, resource)
(Constructor)

source code 

Initialize.

Overrides: twisted.web.http.HTTPFactory.__init__