package br.com.centralit.citcorpore.negocio; import java.util.ArrayList; import java.util.Collection; import br.com.centralit.citcorpore.bean.RelatorioDocumentosAcessadosBaseConhecimentoDTO; import br.com.centralit.citcorpore.integracao.RelatorioDocumentosAcessadosBaseConhecimentoDAO; import br.com.centralit.citcorpore.integracao.RelatorioSolicitacaoReabertaDAO; import br.com.citframework.service.CrudServiceImpl; public class RelatorioDocumentosAcessadosBaseConhecimentoServiceEjb extends CrudServiceImpl implements RelatorioDocumentosAcessadosBaseConhecimentoService { private RelatorioSolicitacaoReabertaDAO dao; private RelatorioDocumentosAcessadosBaseConhecimentoDAO baseConhecimentoDAO; @Override protected RelatorioSolicitacaoReabertaDAO getDao() { if (dao == null) { dao = new RelatorioSolicitacaoReabertaDAO(); } return dao; } private RelatorioDocumentosAcessadosBaseConhecimentoDAO getBaseConhecimentoDAO() { if (baseConhecimentoDAO == null) { baseConhecimentoDAO = new RelatorioDocumentosAcessadosBaseConhecimentoDAO(); } return baseConhecimentoDAO; } @Override public Collection<RelatorioDocumentosAcessadosBaseConhecimentoDTO> listarDocumentosAcessadosBaseConhecimentoAnalitico( final RelatorioDocumentosAcessadosBaseConhecimentoDTO relatorioDocumentosAcessadosBaseConhecimentoDTO) { return this.getBaseConhecimentoDAO().listarDocumentosAcessadosBaseConhecimentoAnalitico(relatorioDocumentosAcessadosBaseConhecimentoDTO); } @Override public ArrayList<RelatorioDocumentosAcessadosBaseConhecimentoDTO> listarDocumentosAcessadosBaseConhecimentoResumido( final RelatorioDocumentosAcessadosBaseConhecimentoDTO relatorioDocumentosAcessadosBaseConhecimentoDTO) { return this.getBaseConhecimentoDAO().listarDocumentosAcessadosBaseConhecimentoResumido(relatorioDocumentosAcessadosBaseConhecimentoDTO); } }