idi.diplom.linda.db.implementation
Class MedPacketDAOHibernate

java.lang.Object
  extended by idi.diplom.linda.db.implementation.GenericHibernateDAO<MedPacket,java.lang.Long>
      extended by idi.diplom.linda.db.implementation.MedPacketDAOHibernate
All Implemented Interfaces:
GenericDAO<MedPacket,java.lang.Long>, MedPacketDAO

public class MedPacketDAOHibernate
extends GenericHibernateDAO<MedPacket,java.lang.Long>
implements MedPacketDAO


Constructor Summary
MedPacketDAOHibernate()
           
 
Method Summary
 MedPacket findLast(Patient p)
          Gets the last medpacket saved on specified patient
 java.util.List<MedPacket> getMedPacketsBetweenDate(Patient p, java.util.Date fromTime, java.util.Date toTime)
          Gets all medpackets between specified dates on specified patient
 
Methods inherited from class idi.diplom.linda.db.implementation.GenericHibernateDAO
clear, findAll, findByExample, findById, flush, getPersistentClass, makePersistent, makeTransient, setSession
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface idi.diplom.linda.db.interfaces.GenericDAO
findAll, findByExample, findById, makePersistent, makeTransient
 

Constructor Detail

MedPacketDAOHibernate

public MedPacketDAOHibernate()
Method Detail

findLast

public MedPacket findLast(Patient p)
Description copied from interface: MedPacketDAO
Gets the last medpacket saved on specified patient

Specified by:
findLast in interface MedPacketDAO
Returns:

getMedPacketsBetweenDate

public java.util.List<MedPacket> getMedPacketsBetweenDate(Patient p,
                                                          java.util.Date fromTime,
                                                          java.util.Date toTime)
Description copied from interface: MedPacketDAO
Gets all medpackets between specified dates on specified patient

Specified by:
getMedPacketsBetweenDate in interface MedPacketDAO
Returns:
a list of monitoring data