gov.nih.nci.mageom.domain.Protocol
Interface HardwareApplication

All Superinterfaces:
Describable, Extendable, ParameterizableApplication
All Known Implementing Classes:
HardwareApplicationImpl

public interface HardwareApplication
extends ParameterizableApplication

The use of a piece of hardware with the requisite Parameters and ParameterValues.

Version:
%I%, %G%

Method Summary
 Hardware getHardware()
          Returns the value of this HardwareApplication object's hardware attribute.
 java.lang.String getSerialNumber()
          Returns the value of this HardwareApplication object's serialNumber attribute.
 void setHardware(Hardware p_hardware)
          Sets the hardware attribute.
 void setSerialNumber(java.lang.String p_serialNumber)
          Sets the serialNumber attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Protocol.ParameterizableApplication
getParameterValues, setParameterValues
 
Methods inherited from interface gov.nih.nci.mageom.domain.Describable
getAuditTrail, getDescriptions, getSecurity, setAuditTrail, setDescriptions, setSecurity
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setSerialNumber

void setSerialNumber(java.lang.String p_serialNumber)
Sets the serialNumber attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a HardwareApplication object.

Parameters:
p_serialNumber - The new value for serialNumber.
See Also:
getSerialNumber()

getSerialNumber

java.lang.String getSerialNumber()
Returns the value of this HardwareApplication object's serialNumber attribute. Description of serialNumber: Manufacturer's identifier for the Hardware.

Returns:
String The value of serialNumber.

setHardware

void setHardware(Hardware p_hardware)
Sets the hardware attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a HardwareApplication object.

Parameters:
p_hardware - The new value for hardware.
See Also:
getHardware()

getHardware

Hardware getHardware()
Returns the value of this HardwareApplication object's hardware attribute.

Returns:
gov.nih.nci.mageom.bean.Protocol.Hardware The value of hardware.
See Also:
Hardware