Package org.netxms.client
Class HardwareComponent
java.lang.Object
org.netxms.client.HardwareComponent
Hardware component information
- 
Constructor SummaryConstructorsConstructorDescriptionHardwareComponent(NXCPMessage msg, long baseId) Create hardware component from NXCPMessage
- 
Method SummaryModifier and TypeMethodDescriptionlongGet component's capacity.Get component category.Get category specific component description.intgetIndex()Get component index (handle).Get component's location within chassis or parent component.getModel()Get component's mode name.Get component's part number.Get component's serial number.getType()Get component type.Get component's vendor name.
- 
Constructor Details- 
HardwareComponentCreate hardware component from NXCPMessage- Parameters:
- msg- the NXCPMessage
- baseId- the base id
 
 
- 
- 
Method Details- 
getCategoryGet component category.- Returns:
- component category
 
- 
getIndexpublic int getIndex()Get component index (handle).- Returns:
- component index
 
- 
getTypeGet component type.- Returns:
- component type
 
- 
getVendorGet component's vendor name.- Returns:
- component's vendor name
 
- 
getModelGet component's mode name.- Returns:
- component's mode name
 
- 
getCapacitypublic long getCapacity()Get component's capacity. Actual meaning depends on component category:Capacity in bytes for storage and memory devices Speed in kHz for processors Capacity in mWh for batteries - Returns:
- component's capacity
 
- 
getSerialNumberGet component's serial number.- Returns:
- component's serial number
 
- 
getPartNumberGet component's part number.- Returns:
- component's part number
 
- 
getLocationGet component's location within chassis or parent component.- Returns:
- component's location
 
- 
getDescriptionGet category specific component description.- Returns:
- component's description
 
 
-