public class HibernateTemplateDAO extends java.lang.Object implements TemplateDAO
| Constructor and Description | 
|---|
HibernateTemplateDAO()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
createTemplate(Template template)
Create new template. 
 | 
void | 
deleteTemplate(Template template)
Delete existing template. 
 | 
Template | 
getTemplate(java.lang.Integer id)
Get message template by id 
 | 
java.util.List<Template> | 
getTemplates()
Get all message templates 
 | 
java.util.List<Template> | 
getTemplatesByName(java.lang.String name)
Get message template by name 
 | 
void | 
setSessionFactory(org.hibernate.SessionFactory sessionFactory)
Set session factory 
 | 
void | 
updateTemplate(Template template)
Update existing template. 
 | 
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
sessionFactory - public java.util.List<Template> getTemplates()
TemplateDAOgetTemplates in interface TemplateDAOpublic Template getTemplate(java.lang.Integer id)
TemplateDAOgetTemplate in interface TemplateDAOid - internal message template identifierpublic java.util.List<Template> getTemplatesByName(java.lang.String name)
TemplateDAOgetTemplatesByName in interface TemplateDAOname - message template namepublic void createTemplate(Template template) throws DAOException
TemplateDAOcreateTemplate in interface TemplateDAODAOExceptionpublic void updateTemplate(Template template) throws DAOException
TemplateDAOupdateTemplate in interface TemplateDAODAOExceptionpublic void deleteTemplate(Template template) throws DAOException
TemplateDAOdeleteTemplate in interface TemplateDAODAOExceptionCopyright © 2018 OpenMRS Inc.. All Rights Reserved.