CustomFieldDAOImpl.java
package org.itracker.persistence.dao;
import org.hibernate.Criteria;
import org.hibernate.HibernateException;
import org.itracker.model.CustomField;
import java.util.List;
/**
*
*/
public class CustomFieldDAOImpl extends BaseHibernateDAOImpl<CustomField>
implements CustomFieldDAO {
public CustomField findByPrimaryKey(Integer customFieldId) {
try {
return (CustomField) getSession().get(CustomField.class, customFieldId);
} catch (HibernateException e) {
throw convertHibernateAccessException(e);
}
}
@SuppressWarnings("unchecked")
public List<CustomField> findAll() {
Criteria criteria = getSession().createCriteria(CustomField.class);
try {
return criteria.list();
} catch (HibernateException e) {
throw convertHibernateAccessException(e);
}
}
}