Package Products :: Package ZenModel :: Module ExpansionCard :: Class ExpansionCard
[hide private]
[frames] | no frames]

Class ExpansionCard

source code

                     object --+            
                              |            
              Lockable.Lockable --+        
                                  |        
    DeviceComponent.DeviceComponent --+    
                                      |    
ManagedEntity.ManagedEntity --+       |    
                              |       |    
            MEProduct.MEProduct --+   |    
                                  |   |    
                  Hardware.Hardware --+    
                                      |    
                HWComponent.HWComponent --+
                                          |
                                         ExpansionCard

ExpansionCard object

Instance Methods [hide private]

Inherited from HWComponent.HWComponent: device

Inherited from DeviceComponent.DeviceComponent: filterAutomaticCreation, getAqProperty, getClassObject, getCollectors, getIconPath, getInstDescription, getManageIp, getNagiosTemplate, getParentDeviceName, getParentDeviceTitle, getParentDeviceUrl, getRRDContextData, getStatus, getStatusString, getSubComponentsNoIndexGen, hostname, monitored, name, setAqProperty

Inherited from Lockable.Lockable: getNextLockableParent, isLockedFromDeletion, isLockedFromUpdates, isUnlocked, lockFromDeletion, lockFromUpdates, lockStatus, lockWarning, sendEventWhenBlocked, setSendEventWhenBlockedFlag, unlock, unsetSendEventWhenBlockedFlag

Inherited from Hardware.Hardware: setProduct, setProductKey

Inherited from MEProduct.MEProduct: getDescription, getDeviceLink, getManufacturer, getManufacturerHref, getManufacturerLink, getManufacturerName, getModelName, getProductContext, getProductHref, getProductKey, getProductLink, getProductName, setDescription

Class Variables [hide private]
  meta_type = 'ExpansionCard'
  portal_type = 'ExpansionCard'
  slot = ""
  monitor = False
  _properties = HWComponent._properties+({'id': 'slot', 'type': ...
  _relations = HWComponent._relations+(("hw", ToOne(ToManyCont, ...
  factory_type_information = {'id': 'ExpansionCard', 'meta_type'...

Inherited from DeviceComponent.DeviceComponent: __pychecker__, collectors, default_catalog, event_key, perfmonInstance, security

Inherited from Lockable.Lockable: modelerLock, sendEventWhenBlockedFlag

Inherited from Hardware.Hardware: serialNumber, tag

Inherited from MEProduct.MEProduct (private): _manufacturer, _prodKey

Class Variable Details [hide private]

_properties

Value:
HWComponent._properties+({'id': 'slot', 'type': 'string', 'mode': 'w'}\
,)

_relations

Value:
HWComponent._relations+(("hw", ToOne(ToManyCont, "Products.ZenModel.De\
viceHW", "cards")),)

factory_type_information

Value:
{'id': 'ExpansionCard', 'meta_type': 'ExpansionCard', 'description': "\
""Arbitrary device grouping class""", 'icon': 'ExpansionCard_icon.gif'\
, 'product': 'ZenModel', 'factory': 'manage_addExpansionCard', 'immedi\
ate_view': 'viewExpansionCard', 'actions':({'id': 'status', 'name': 'S\
tatus', 'action': 'viewExpansionCard', 'permissions':('View',)},)},