Package ZenHub :: Package services :: Module XmlRPCConfig :: Class XmlRPCConfig
[hide private]
[frames] | no frames]

Class XmlRPCConfig

source code

 twisted.spread.jelly.Jellyable --+                
                                  |                
twisted.spread.flavors.Serializable --+            
                                      |            
   twisted.spread.flavors.Referenceable --+        
                                          |        
      Products.ZenHub.HubService.HubService --+    
                                              |    
            PerformanceConfig.PerformanceConfig --+
                                                  |
                                                 XmlRPCConfig

Instance Methods [hide private]
 
remote_getDevices(self, devices=None) source code
 
remote_getDeviceUpdates(self, devices) source code
 
remote_getXmlRpcDevices(self, *args, **kwargs) source code
 
getDeviceConfig(self, device)
How to get the config for a device
source code
 
sendDeviceConfig(self, listener, config)
How to send the config to a device, probably via callRemote
source code

Inherited from PerformanceConfig.PerformanceConfig: __init__, deleted, notifyAll, pushConfig, remote_getDefaultRRDCreateCommand, remote_getSnmpStatus, remote_getThresholdClasses, remote_propertyItems, update

Inherited from Products.ZenHub.HubService.HubService: addListener, removeListener

Inherited from twisted.spread.flavors.Referenceable: jellyFor, remoteMessageReceived

Inherited from twisted.spread.flavors.Serializable: processUniqueID

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

Class Variables [hide private]

Inherited from Products.ZenHub.HubService.HubService: log

Inherited from twisted.spread.flavors.Referenceable: __implemented__, __provides__, perspective

Method Details [hide private]

getDeviceConfig(self, device)

source code 
How to get the config for a device
Overrides: PerformanceConfig.PerformanceConfig.getDeviceConfig
(inherited documentation)

sendDeviceConfig(self, listener, config)

source code 
How to send the config to a device, probably via callRemote
Overrides: PerformanceConfig.PerformanceConfig.sendDeviceConfig
(inherited documentation)