public class HibernateMessageTemplateDAO extends HibernatePersistentObjectDAO<MessageTemplate> implements MessageTemplateDAO
MessageTemplateDAO
entityClass, log, sessionFactory
Constructor and Description |
---|
HibernateMessageTemplateDAO() |
Modifier and Type | Method and Description |
---|---|
boolean |
delete(long id)
This method deletes an entity.
|
List<MessageTemplate> |
findByLanguage(String language)
Finds the templates by given type and language.
|
MessageTemplate |
findByNameAndLanguage(String name,
String language)
Finds the template by the alternate key.
|
bulkUpdate, deleteAll, evict, findAll, findAllIds, findById, findByQuery, findByWhere, findByWhere, findIdsByWhere, findIdsByWhere, flush, getConnection, getCurrentSession, getDbms, getSessionFactory, initialize, isHsql, isMySQL, isOracle, isSqlServer, jdbcUpdate, jdbcUpdate, merge, prepareQuery, query, queryForInt, queryForList, queryForList, queryForLong, queryForRowSet, refresh, saveOrUpdate, setSessionFactory, store
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
bulkUpdate, deleteAll, findAll, findAllIds, findById, findByQuery, findByWhere, findByWhere, findIdsByWhere, findIdsByWhere, getDbms, initialize, jdbcUpdate, jdbcUpdate, query, queryForInt, queryForList, queryForList, queryForLong, queryForRowSet, store
public List<MessageTemplate> findByLanguage(String language)
MessageTemplateDAO
findByLanguage
in interface MessageTemplateDAO
public MessageTemplate findByNameAndLanguage(String name, String language)
MessageTemplateDAO
findByNameAndLanguage
in interface MessageTemplateDAO
name
- Name of the templatelanguage
- The language, if null 'en' will be used insteadpublic boolean delete(long id)
PersistentObjectDAO
delete
in interface PersistentObjectDAO<MessageTemplate>
delete
in class HibernatePersistentObjectDAO<MessageTemplate>
id
- ID of the entity which should be deleted.Copyright © 2008-2014 Logical Objects. All Rights Reserved.