package br.com.centralit.citcorpore.negocio; import java.util.ArrayList; import java.util.Collection; import br.com.centralit.citcorpore.bean.RelatorioTop10IncidentesRequisicoesDTO; import br.com.centralit.citcorpore.bean.SolicitacaoServicoDTO; import br.com.centralit.citcorpore.bean.Top10IncidentesRequisicoesDTO; import br.com.centralit.citcorpore.integracao.Top10IncidentesRequisicoesDAO; import br.com.citframework.service.CrudServiceImpl; public class Top10IncidentesRequisicoesServiceEjb extends CrudServiceImpl implements Top10IncidentesRequisicoesService { private Top10IncidentesRequisicoesDAO dao; @Override protected Top10IncidentesRequisicoesDAO getDao() { if (dao == null) { dao = new Top10IncidentesRequisicoesDAO(); } return dao; } @Override public ArrayList<Top10IncidentesRequisicoesDTO> listSolicitantesMaisAbriramIncSol(final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listSolicitantesMaisAbriramIncSol(relatorioTop10IncidentesRequisicoesDTO); } @Override public Collection<SolicitacaoServicoDTO> listDetalheSolicitanteMaisAbriuIncSol(final Integer idSolicitante, final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listDetalheSolicitanteMaisAbriuIncSol(idSolicitante, relatorioTop10IncidentesRequisicoesDTO); } @Override public ArrayList<Top10IncidentesRequisicoesDTO> listGruposMaisResolveramIncSol(final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listGruposMaisResolveramIncSol(relatorioTop10IncidentesRequisicoesDTO); } @Override public Collection<SolicitacaoServicoDTO> listDetalheGruposMaisResolveramIncSol(final Integer idGrupo, final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listDetalheGruposMaisResolveramIncSol(idGrupo, relatorioTop10IncidentesRequisicoesDTO); } @Override public ArrayList<Top10IncidentesRequisicoesDTO> listReqIncMaisSolicitados(final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listReqIncMaisSolicitados(relatorioTop10IncidentesRequisicoesDTO); } @Override public Collection<SolicitacaoServicoDTO> listDetalheReqIncMaisSolicitados(final Integer idTipoDemanda, final Integer idServico, final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listDetalheReqIncMaisSolicitados(idTipoDemanda, idServico, relatorioTop10IncidentesRequisicoesDTO); } @Override public ArrayList<Top10IncidentesRequisicoesDTO> listUnidadesMaisAbriramReqInc(final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listUnidadesMaisAbriramReqInc(relatorioTop10IncidentesRequisicoesDTO); } @Override public Collection<SolicitacaoServicoDTO> listDetalheUnidadesMaisAbriramReqInc(final Integer id, final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listDetalheUnidadesMaisAbriramReqInc(id, relatorioTop10IncidentesRequisicoesDTO); } @Override public ArrayList<Top10IncidentesRequisicoesDTO> listLocMaisAbriramReqInc(final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listLocMaisAbriramReqInc(relatorioTop10IncidentesRequisicoesDTO); } @Override public Collection<SolicitacaoServicoDTO> listDetalheLocMaisAbriramReqInc(final Integer id, final RelatorioTop10IncidentesRequisicoesDTO relatorioTop10IncidentesRequisicoesDTO) { return this.getDao().listDetalheLocMaisAbriramReqInc(id, relatorioTop10IncidentesRequisicoesDTO); } }