Package flumotion :: Package component :: Package misc :: Package porter :: Module porter :: Class PorterMedium
[hide private]

Class PorterMedium

source code

 twisted.spread.jelly.Jellyable --+                        
                                  |                        
twisted.spread.flavors.Serializable --+                    
                                      |                    
   twisted.spread.flavors.Referenceable --+                
                                          |                
                    common.log.Loggable --+                
                                          |                
                   twisted.pb.Referenceable --+            
                                              |            
                       common.medium.BaseMedium --+        
                                                  |        
                        common.medium.PingingMedium --+    
                                                      |    
                          component.BaseComponentMedium --+
                                                          |
                                                         PorterMedium

Instance Methods [hide private]
 
remote_getPorterDetails(self)
Return the location, login username/password, and listening port and interface for the porter as a tuple (path, username, password, port, interface).
source code

Inherited from component.BaseComponentMedium: __init__, getIP, getManagerIP, remote_callMethod, remote_getConfig, remote_getState, remote_getUIState, remote_reloadComponent, remote_setup, remote_start, remote_stop, setAuthenticator, setup

Inherited from component.BaseComponentMedium (private): _reloaded

Inherited from common.medium.PingingMedium: setRemoteReference, startPinging, stopPinging

Inherited from common.medium.BaseMedium: callRemote, callRemoteLogging, hasRemoteReference, runBundledFunction

Inherited from twisted.pb.Referenceable: remoteMessageReceived

Inherited from twisted.spread.flavors.Referenceable: jellyFor

Inherited from twisted.spread.flavors.Serializable: processUniqueID

Inherited from twisted.spread.jelly.Jellyable: __providedBy__, getStateFor

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

Class Variables [hide private]

Inherited from component.BaseComponentMedium: __implemented__, __provides__, authenticator, logCategory

Inherited from common.medium.BaseMedium: bundleLoader, remoteLogName

Inherited from twisted.spread.flavors.Referenceable: perspective

Instance Variables [hide private]

Inherited from common.medium.BaseMedium: remote