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

# Class CPU

source code

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

CPU 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 = `'CPU'`
| portal_type = `'CPU'`
| socket = `0`
| clockspeed = `0`
| extspeed = `0`
| voltage = `0`
| cacheSizeL1 = `0`
| cacheSizeL2 = `0`
| _properties = `{'id': 'socket', 'type': 'int', 'mode': 'w'}, {'`...``
| _relations = `HWComponent._relations+(("hw", ToOne(ToManyCont, `...``
| factory_type_information = `{'id': 'CPU', 'meta_type': 'CPU', '`...``
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:
      {'id': 'socket', 'type': 'int', 'mode': 'w'}, {'id': 'clockspeed', 'ty
      pe': 'int', 'mode': 'w'}, {'id': 'extspeed', 'type': 'int', 'mode': 'w
      '}, {'id': 'voltage', 'type': 'int', 'mode': 'w'}, {'id': 'cacheSizeL1
      ', 'type': 'int', 'mode': 'w'}, {'id': 'cacheSizeL2', 'type': 'int', '
      mode': 'w'},

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

  ### factory_type_information Value:
      {'id': 'CPU', 'meta_type': 'CPU', 'description': """Arbitrary device g
      rouping class""", 'icon': 'CPU_icon.gif', 'product': 'ZenModel', 'fact
      ory': 'manage_addCPU', 'immediate_view': 'viewCPU', 'actions':({'id':
      'status', 'name': 'Status', 'action': 'viewCPU', 'permissions':('View'
      ,)},)},