Package flumotion :: Package component :: Package bouncers :: Module ipbouncer :: Class IPBouncer
[hide private]

type IPBouncer

source code

             object --+                    
                      |                    
common.common.InitMixin --+                
                          |                
extern.log.log.Loggable --+                
                          |                
    component.BaseComponent --+            
                              |            
              component.Bouncer --+        
                                  |        
          multibouncer.MultiBouncer --+    
                                      |    
        multibouncer.StaticMultiBouncer --+
                                          |
                                         IPBouncer

Nested Classes [hide private]
algorithmClasses

Inherited from component.Bouncer: componentMediumClass

Instance Methods [hide private]

Inherited from multibouncer.StaticMultiBouncer: check_algorithms, do_setup, do_stop, get_main_algorithm, setMedium

Inherited from multibouncer.MultiBouncer: algorithm_expire_keycard_ids, do_authenticate, init, on_keycardRemoved

Inherited from component.Bouncer: addKeycard, authenticate, do_expireKeycards, do_validate, expireAllKeycards, expireKeycardId, expireKeycardIds, generateKeycardId, getDomain, getEnabled, hasKeycard, keepAlive, on_disabled, on_enabled, on_keycardAdded, removeKeycard, removeKeycardId, setDomain, setEnabled, typeAllowed

Inherited from component.BaseComponent: __init__, __provides__, addMessage, adminCallRemote, checkPropertyType, check_properties, do_check, fixRenamedProperties, getMood, getName, getWorkerName, modifyProperty, observerAppend, observerRemove, removeMessage, setMood, setShutdownHook, setWorkerName, setup, setup_completed, stop, waitForHappy, warnDeprecatedProperties

Inherited from common.common.InitMixin: __providedBy__

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

Class Variables [hide private]

Inherited from multibouncer.MultiBouncer: keycardClasses, logCategory

Inherited from component.Bouncer: KEYCARD_EXPIRE_INTERVAL

Inherited from component.BaseComponent: __implemented__

Instance Variables [hide private]

Inherited from component.BaseComponent: medium, name, uiState