org.domain.rhims.manager
Class DeviceInputManagerAction

java.lang.Object
  extended by org.domain.rhims.manager.DeviceInputManagerAction
All Implemented Interfaces:
DeviceInputManager

@Name(value="deviceInputManager")
public class DeviceInputManagerAction
extends java.lang.Object
implements DeviceInputManager

This class provides an implementation of the DeviceInputManager. It maintains a reference to the MedicalDataDAO for persisting data. Its Seam name is "deviceInputManager".

Author:
Mitch Williams

Constructor Summary
DeviceInputManagerAction()
           
 
Method Summary
 void addMedicalData(java.lang.String medicalData, java.lang.String medicalDataType, long patientID, java.util.Date timeStamp)
          This method is used to enter new medical data into the application.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeviceInputManagerAction

public DeviceInputManagerAction()
Method Detail

addMedicalData

public void addMedicalData(java.lang.String medicalData,
                           java.lang.String medicalDataType,
                           long patientID,
                           java.util.Date timeStamp)
Description copied from interface: DeviceInputManager
This method is used to enter new medical data into the application.

Specified by:
addMedicalData in interface DeviceInputManager
Parameters:
medicalData - the actual data value
medicalDataType - the physiological parameter that this data value is for, i.e. pulse or blood pressure.
patientID - the unique id number of the patient that this data was received from.
timeStamp - the time at which this data was initially recorded by the monitoring device.
See Also:
DeviceInputManager.addMedicalData(String, String, long, Date)