
io.mosip.registration.dao.impl.TemplateDaoImpl Maven / Gradle / Ivy
package io.mosip.registration.dao.impl;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import io.mosip.registration.dao.TemplateDao;
import io.mosip.registration.entity.Template;
import io.mosip.registration.repositories.TemplateRepository;
/**
* DaoImpl for calling the respective template repositories and getting data from database
*
* @author Himaja Dhanyamraju
*/
@Repository
public class TemplateDaoImpl implements TemplateDao{
@Autowired
private TemplateRepository templateRepository;
public List getAllTemplates(String templateTypeCode){
return templateRepository.findByIsActiveTrueAndTemplateTypeCode(templateTypeCode);
}
public List getAllTemplates(String templateTypeCode, String langCode){
return templateRepository.findAllByIsActiveTrueAndTemplateTypeCodeLikeAndLangCodeOrderByIdAsc(templateTypeCode, langCode);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy