public class HibernateTemplateDAO extends 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(Integer id)
Get message template by id
|
List<Template> |
getTemplates()
Get all message templates
|
List<Template> |
getTemplatesByName(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 List<Template> getTemplates()
TemplateDAOgetTemplates in interface TemplateDAOpublic Template getTemplate(Integer id)
TemplateDAOgetTemplate in interface TemplateDAOid - internal message template identifierpublic List<Template> getTemplatesByName(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 LLC.. All Rights Reserved.