package br.com.centralit.citcorpore.negocio; import java.util.List; import br.com.centralit.bpm.dto.TarefaFluxoDTO; import br.com.centralit.citcorpore.bean.ConexaoBIDTO; import br.com.centralit.citcorpore.bpm.negocio.ExecucaoSolicitacao; import br.com.centralit.citcorpore.integracao.ConexaoBIDAO; import br.com.citframework.integracao.CrudDAO; import br.com.citframework.service.CrudServiceImpl; public class ExecucaoConexaoBIServiceEjb extends CrudServiceImpl implements ExecucaoConexaoBIService { @Override public Integer totalPaginas(final Integer itensPorPagina, final String loginUsuario) throws Exception { return new ExecucaoSolicitacao().totalPaginas(itensPorPagina, loginUsuario); } @Override public Integer obterTotalDePaginas(final Integer itensPorPagina, final String loginUsuario, final ConexaoBIDTO conexaoBIBean) throws Exception { Integer total = 0; final ConexaoBIDAO conexaoBIDao = new ConexaoBIDAO(); // ESSA LISTA DE TAREFAS J� EST� VINDO COM O DTO E N�O DEVERIA VIR. CRIAR M�TODO PARA TRAZER APENAS AS TAREFAS COM O IDINSTANCIA, QUE � A �NICA INFORMA��O UTILIZADA NA // CONSULTA ABAIXO. // List<TarefaFluxoDTO> listTarefasComSolicitacaoServico = recuperaTarefas(loginUsuario); // // listTarefas = listTarefasComSolicitacaoServico; // Comentado para centalizar o m�todo abaixo total = conexaoBIDao.totalDePaginas(itensPorPagina, null, conexaoBIBean); return total; } @Override public List<TarefaFluxoDTO> recuperaTarefas(final String loginUsuario) throws Exception { // TODO Auto-generated method stub return null; } @Override public TarefaFluxoDTO recuperaTarefa(final String loginUsuario, final Integer idTarefa) throws Exception { // TODO Auto-generated method stub return null; } @Override public void delegaTarefa(final String loginUsuario, final Integer idTarefa, final String usuarioDestino, final String grupoDestino) throws Exception { // TODO Auto-generated method stub } @Override protected CrudDAO getDao() { return null; } }