Class RelatorioDaoImpl
Object
AbstractJPADao<Relatorio,Integer>
RelatorioDaoImpl
- All Implemented Interfaces:
Dao<Relatorio,,Integer> RelatorioDao
@Repository
public class RelatorioDaoImpl
extends AbstractJPADao<Relatorio,Integer>
implements RelatorioDao
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddefinirRelatoriosDoLogin(Collection<Integer> relatorios, String login) voidexcluirHistoricosPorRelatorio(int relatorioId) booleanexistemRelatoriosCategoria(Integer categoriaId) booleanexistsFormDefinition(Integer reportId) RelatoriofindBySigla(String sigla) getFormDefinition(Integer reportId) RelatorioHistoricogetHistoricoById(Long id) RelatorioHistoricogetHistoricoEmDesenvolvimento(Integer reportId, String login) List<RelatorioHistorico> List<RelatorioHistorico> getHistoricos(RelatorioHistoricoFilter filter, int offset, int limit) List<Relatorio> List<Relatorio> getRelatorios(String owner, Collection<String> groups) List<Relatorio> List<Relatorio> booleanisSiglaEmUso(String sigla) booleanisSiglaEmUso(String sigla, Integer excludeId) booleanpossuiHistorico(Integer reportId) booleanpossuiHistoricoEmDesenvolvimento(Integer reportId, String login) voidremoverHistorico(RelatorioHistorico historico) RelatorioHistoricosalvarHistorico(RelatorioHistorico historico) voidsetJdbcTemplate(NamedParameterJdbcTemplate jdbcTemplate) Methods inherited from class AbstractJPADao
findById, getEntityManager, read, read, remove, removeById, save, setEntityManager, update
-
Field Details
-
jdbcTemplate
protected NamedParameterJdbcTemplate jdbcTemplate
-
-
Constructor Details
-
RelatorioDaoImpl
public RelatorioDaoImpl()
-
-
Method Details
-
setJdbcTemplate
public void setJdbcTemplate(NamedParameterJdbcTemplate jdbcTemplate) -
getRelatorios
- Specified by:
getRelatoriosin interfaceRelatorioDao
-
getRelatorios
- Specified by:
getRelatoriosin interfaceRelatorioDao
-
definirRelatoriosDoLogin
@Transactional(propagation=REQUIRED) public void definirRelatoriosDoLogin(Collection<Integer> relatorios, String login) - Specified by:
definirRelatoriosDoLoginin interfaceRelatorioDao
-
getRelatoriosVinculadosAoLogin
- Specified by:
getRelatoriosVinculadosAoLoginin interfaceRelatorioDao
-
existemRelatoriosCategoria
- Specified by:
existemRelatoriosCategoriain interfaceRelatorioDao
-
getFormDefinition
- Specified by:
getFormDefinitionin interfaceRelatorioDao
-
existsFormDefinition
- Specified by:
existsFormDefinitionin interfaceRelatorioDao
-
findBySigla
- Specified by:
findBySiglain interfaceRelatorioDao
-
isSiglaEmUso
- Specified by:
isSiglaEmUsoin interfaceRelatorioDao
-
isSiglaEmUso
- Specified by:
isSiglaEmUsoin interfaceRelatorioDao
-
salvarHistorico
@Transactional(propagation=REQUIRED) public RelatorioHistorico salvarHistorico(RelatorioHistorico historico) - Specified by:
salvarHistoricoin interfaceRelatorioDao
-
removerHistorico
@Transactional(propagation=REQUIRED) public void removerHistorico(RelatorioHistorico historico) - Specified by:
removerHistoricoin interfaceRelatorioDao
-
excluirHistoricosPorRelatorio
@Transactional(propagation=REQUIRED) public void excluirHistoricosPorRelatorio(int relatorioId) - Specified by:
excluirHistoricosPorRelatorioin interfaceRelatorioDao
-
possuiHistorico
- Specified by:
possuiHistoricoin interfaceRelatorioDao
-
getHistoricoEmDesenvolvimento
- Specified by:
getHistoricoEmDesenvolvimentoin interfaceRelatorioDao
-
possuiHistoricoEmDesenvolvimento
- Specified by:
possuiHistoricoEmDesenvolvimentoin interfaceRelatorioDao
-
getHistoricos
- Specified by:
getHistoricosin interfaceRelatorioDao
-
getHistoricos
public List<RelatorioHistorico> getHistoricos(RelatorioHistoricoFilter filter, int offset, int limit) - Specified by:
getHistoricosin interfaceRelatorioDao
-
getHistoricosCount
- Specified by:
getHistoricosCountin interfaceRelatorioDao
-
getHistoricoById
- Specified by:
getHistoricoByIdin interfaceRelatorioDao
-
getRelatoriosIdName
- Specified by:
getRelatoriosIdNamein interfaceRelatorioDao
-
getRelatoriosNaoVinculadosMenu
- Specified by:
getRelatoriosNaoVinculadosMenuin interfaceRelatorioDao
-