org.domain.rhims.dao
Class GuidelineDAOMySQL

java.lang.Object
  extended by org.domain.rhims.dao.GuidelineDAOMySQL
All Implemented Interfaces:
GuidelineDAO

@Name(value="guidelineDAO")
public class GuidelineDAOMySQL
extends java.lang.Object
implements GuidelineDAO

This EJB provides a MySQL specific implementation of the GuidelineDAO. Its Seam name is "guidelineDAO".

Author:
Mitch Williams

Constructor Summary
GuidelineDAOMySQL()
           
 
Method Summary
 void createGuideline(DataGuideline dataGuideline)
          Save the supplied DataGuideline
 java.util.List<DataGuideline> getGuidelines(CaseFile caseFile, java.lang.String dataType)
          Retrieve all the DataGuidelines for the supplied CaseFile
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuidelineDAOMySQL

public GuidelineDAOMySQL()
Method Detail

createGuideline

public void createGuideline(DataGuideline dataGuideline)
Description copied from interface: GuidelineDAO
Save the supplied DataGuideline

Specified by:
createGuideline in interface GuidelineDAO
Parameters:
dataGuideline - the DataGuideline to save
See Also:
GuidelineDAO.createGuideline(DataGuideline)

getGuidelines

public java.util.List<DataGuideline> getGuidelines(CaseFile caseFile,
                                                   java.lang.String dataType)
Description copied from interface: GuidelineDAO
Retrieve all the DataGuidelines for the supplied CaseFile

Specified by:
getGuidelines in interface GuidelineDAO
Parameters:
caseFile - the CaseFile to get the DataGuidelines for
Returns:
a List of the DataGuidelines associated with the CaseFile
See Also:
org.domain.rhims.dao.GuidelineDAO#getGuidelines(CaseFile)