package fi.arcusys.koku.common.service.impl; import java.util.Collections; import java.util.List; import javax.ejb.Stateless; import fi.arcusys.koku.common.service.ConsentTemplateDAO; import fi.arcusys.koku.common.service.datamodel.ConsentTemplate; /** * DAO implementation for CRUD operations with 'ConsentTemplate' Entity * * @author Dmitry Kudinov (dmitry.kudinov@arcusys.fi) * Aug 23, 2011 */ @Stateless public class ConsentTemplateDAOImpl extends AbstractEntityDAOImpl<ConsentTemplate> implements ConsentTemplateDAO { public ConsentTemplateDAOImpl() { super(ConsentTemplate.class); } /** * @param searchString * @param limit * @return */ @Override public List<ConsentTemplate> searchTemplates(String searchString, int limit) { return super.getResultList("findTemplatesByPrefix", Collections.<String, Object>singletonMap("prefix", searchString + "%"), FIRST_RESULT_NUMBER, limit); } }