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

# Class Hardware

source code

    ManagedEntity.ManagedEntity --+
                                  |
                MEProduct.MEProduct --+
                                      |
                                     Hardware

Known Subclasses:
  - DeviceHW.DeviceHW
  - , HWComponent.HWComponent

Hardware object

Instance Methods | [hide private]
setProduct(self, productName, manufacturer="Unknown", newProductName="", REQUEST=None, **kwargs) Set the product class of this software. | source code
setProductKey(self, prodKey, manufacturer=None) Set the product class of this software by its productKey. | source code
Inherited from `MEProduct.MEProduct`: `getDescription`, `getDeviceLink`, `getManufacturer`, `getManufacturerHref`, `getManufacturerLink`, `getManufacturerName`, `getModelName`, `getProductContext`, `getProductHref`, `getProductKey`, `getProductLink`, `getProductName`, `setDescription`

Class Variables | [hide private]
| meta_type = `'Hardware'`
| portal_type = `'Hardware'`
| tag = `""`
| serialNumber = `""`
| _properties = `MEProduct._properties+({'id': 'tag', 'type': 'st`...``
| security = `ClassSecurityInfo()`
Inherited from `MEProduct.MEProduct` (private): `_manufacturer`, `_prodKey`, `_relations`

Class Variable Details | [hide private]

  ### _properties Value:
      MEProduct._properties+({'id': 'tag', 'type': 'string', 'mode': 'w'}, {
      'id': 'serialNumber', 'type': 'string', 'mode': 'w'},)