Hardware : public abstract class
Created: 3/12/2005 12:00:00 AM
Modified: 7/30/2007 10:23:26 AM
Project:
Advanced:
<p>Copyright TM Forum 2006<br/></p><p><br/></p><p>This is an abstract base class that represents any type of hardware entity that exists as an atomic unit that is not a PhysicalLink or a PhysicalConnector. Hardware is defined as any component that has a distinct physical identity and can be a component of a PhysicalDevice. An object has a physical identity if it has a physical manifestation that enables it to be held and have a label attached to it. Thus, software, files, protocols, and policies are not physical objects.<br/></p>
Attribute Details
public String
  depth
Notes: This attribute defines the depth of the ManagedComponent using the units specified in the MeasurementUnits attribute. This is an optional attribute
public String
  height
Notes: This attribute defines the height of the ManagedComponent using the units specified in the MeasurementUnits attribute. This is an optional attribute
public Integer
  measurementUnits
Notes: This attribute defines the MeasurementUnits for the Depth, Height, and Width attributes of this object. Values include: <br /><br />0: Unknown (or not measured) <br />1: inches <br />2: feet <br />3: millimeters <br />4: centimeters <br />5: meters <br /><br />This is an optional attribute. However, if any of the Depth, Height, or Width attributes are defined, then this attribute is REQUIRED.
public String
  weight
Notes: This attribute defines the weight of the ManagedComponent using the units specified in the WeightUnits attribute. This is an optional attribute
public Integer
  weightUnits
Notes: This attribute defines the Units for the Weight attribute of this object. Values include: <br /><br />0: Unknown (Not Measured) <br />1: ounces <br />2: pounds <br />3: grams <br />4: kilograms <br /><br />This is an optional attribute. However, if Weight attribute is defined, then this attribute is REQUIRED.
public String
  width
Notes: This attribute defines the width of the ManagedComponent using the units specified in the MeasurementUnits attribute. This is an optional attribute
Element Source Role Target Role Details
PhysicalDevice
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This aggregation represents the set of hardware that is required to physically construct a ManagedDevice. This is an aggregation, not a composition, because a PhysicalDevice can contain non-critical elements that can be removed without impairing the basic functionality of the PhysicalDevice.<br/></p>
EquipmentHolder
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>ILLUSTRATIVE USE ONLY - do not use!<br/></p>
PhysicalLink
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This association defines the set of Hardware objects that are linked together by a particular set of PhysicalLinks.<br/></p>
Device
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>ILLUSTRATIVE USE ONLY - do not use!<br/></p>
Element Source Role Target Role Details
PhysicalConnector
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This composition defines the set of PhysicalConnectors that are attached to this ManagedHardware. This is a composition, because if one or more of the PhysicalConnectors is removed, then the functionality of the ManagedHardware is impaired.<br/></p>
Object Type Connection Notes
PhysicalDevice Class Weak Copyright TM Forum 2005 This aggregation represents the set of hardware that is required to physically construct a ManagedDevice. This is an aggregation, not a composition, because a PhysicalDevice can contain non-critical elements that can be removed without impairing the basic functionality of the PhysicalDevice.
ManagedHardware Class Tree  
PhysicalConnector Class Tree  
PhysicalConnector Class Weak Copyright TM Forum 2005 This composition defines the set of PhysicalConnectors that are attached to this ManagedHardware. This is a composition, because if one or more of the PhysicalConnectors is removed, then the functionality of the ManagedHardware is impaired.
EquipmentHolder Class Weak Copyright TM Forum 2005 ILLUSTRATIVE USE ONLY - do not use!
PhysicalResource Class Tree  
Device Class Weak Copyright TM Forum 2005 ILLUSTRATIVE USE ONLY - do not use!