Timers são classes que executam tarefas assíncronas, sem que haja uma necessidade de resposta imediata. Diversas operações dos sistemas institucionais devem ser feitas assincronamente, por exemplo:
Para saber mais sobre classes timers, veja a documentação dos sistemas.
Os seguintes timers estão implementados:
Classe | Função | Sistema |
---|---|---|
br.ufrn.sigaa.biblioteca.timer.NotiticacaoEmprestimo | Envia um email de aviso aos usuários do sistema que possuem empréstimos com o prazo perto de expirar | SIGAA |
br.ufrn.sigaa.biblioteca.timer.NotificacaoEmpestimosEmAtrasoTimer | Envia um email de aviso aos usuários do sistema que possuem empréstimos em atraso na bibliotecas | SIGAA |
br.ufrn.sigaa.ouvidoria.timer.NotificacaoOuvidoriaTimer | Notifica aos usuários | SIGAA* |
br.ufrn.sigaa.monitoria.timer.VerificarMonitoriaTimer | Verifica períodos de convocação de monitoria de discente e processos seletivos ociosos. Removendo vagas ociosas dos processos e cancelando convocação do discente. | SIGAA |
br.ufrn.sigaa.ensino.timer.CalculosDiscenteGraduacaoTimer | Calcula os históricos de graduação que estão pendêntes de cálculo. | SIGAA |
br.ufrn.sigaa.ensino.timer.CalculosDiscenteStrictoTimer | Calcula os históricos de Stricto que estão pendêntes de cálculo. | SIGAA |
br.ufrn.sigaa.ensino.timer.RelatorioAutomaticoFaltaDocenteTimer | SIGAA | |
br.ufrn.sigaa.ensino.timer.TrancamentoTimer | Consolida os trancamentos pendentes. | SIGAA |
br.ufrn.sigrh.timer.AposentadoriaTimer | SIGPRH | |
br.ufrn.sipac.arq.timers.TimerConsultasAlmoxarifado | SIPAC | |
br.ufrn.sipac.arq.timers.TimerConsultasContratos | Envia informações semanais sobre contratos | SIPAC |
br.ufrn.sipac.arq.timers.TimerInfraEstruturaObrasAVencer | Notifica fornecedores e fiscais de obras informando as obras que vencerão em 30 dias | SIPAC |
br.ufrn.sipac.arq.timers.TimerConsultasPatrimonio | Fornece informações referentes à itens tombados no dia nas unidades de uma gestora | SIPAC |
br.ufrn.sipac.arq.timers.TimerCotacaoDollar | Atualiza a cotação do dollar na base de dados | SIPAC |
br.ufrn.sipac.arq.timers.TimerPassagem | Notifica os usuários que não cadastraram o Ticket de Embarque e Retira a permissão para cadastrar Requisição de Passagem | SIPAC |
br.ufrn.sipac.arq.timers.TimerPermissoes | SIPAC | |
br.ufrn.sipac.arq.timers.TimerProcessoCompra | Informa ao setor de compras de uma unidade sobre os processos que foram finalizados devido ao fim do prazo de vencimento da ata | SIPAC |
br.ufrn.sipac.arq.timers.TimerProjetosFunpec | SIPAC | |
br.ufrn.sipac.arq.timers.TimerReqAuxPendAtendimentoSAE | Notifica os autorizadores do SAE informando que existe alguma requisição de auxílio financeiro pendente de atendimento.. | SIPAC |
br.ufrn.sipac.arq.timers.academico.TimerDadosAcademico | Sincroniza os dados acadêmicos (alunos, cursos, curriculos, etc) do banco acadêmico para o banco administrativo. | SIPAC |
br.ufrn.sipac.arq.timers.rh.TimerDadosRecursosHumanos | SIPAC | |
br.ufrn.sigaa.ensino.stricto.timer.NotificacaoPrazoMaximoTimer | Notifica os Alunos, Programa e PPG do prazo máximo de conclusão da Pós- Graduação. | SIGAA |
br.ufrn.sipac.arq.timers.TimerNotificacaoFornecedor | Informa aos fornecedores que receberam notificações no dia as notificações encaminhadas a ele nesse dia. Também enviar um email com o resumos dessas notificações encaminhadas no dia para uma unidade responsável | SIPAC |
br.ufrn.sipac.almoxarifado.timers.TimerAlmoxarifadoAtendimentoRequisicoes | Timer utilizado para enviar email diário sobre o atendimento de requisições pelo almoxarifado central. | SIPAC |
br.ufrn.sipac.arq.timers.TimerFornecedorEmAtraso | Informa ao DMP os fornecedores que entraram em atraso no dia | SIPAC |
br.ufrn.sipac.arq.timers.TimerAlertaVencimento | Informa aos envolvidos dos contratos um alerta de seu vencimento | SIPAC |
br.ufrn.sigaa.ensino.graduacao.timer.NotificacaoPrazoRendimentoEscolarTimer | Notifica Docentes de Chefes de Departamento sobre prazos para divulgação de rendimento escolar | SIGAA |
br.ufrn.sigaa.avaliacao.timer.EstatisticasAvaliacaoInstitucionalTimer | Calcular totais do preenchimento da Avaliação Institucional atual | SIGAA |
br.ufrn.sigaa.extensao.timer.EncerrarAcoesPendenciasTimer | Alterar a situação das ações que estão EM EXECUÇÃO para ENCERRADO COM PENDÊNCIAS quando a data fim da ação for ultrapassada em X dias. | SIGAA |
br.ufrn.sigaa.ensino.timer.SolicitacaoTurmaTimer | Envia uma notificação que há solicitação de turmas não atendidas ao chefe do departamento | SIGAA |
br.ufrn.sigaa.estagio.timer.timer.NotificacaoRelatorioEstagioTimer | Notifica os interessados dos estágios, sobre a necessidade do preenchimento dos relatórios do estágio. | SIGAA |
br.ufrn.sigaa.estagio.timer.timer.NotificacaoRelatorioEstagioPendentesTimer | Notifica que já passou o prazo de preenchimento do relatório do estágio aos interessados dos estágios, e a necessidade do preenchimento dos mesmos. | SIGAA |
br.ufrn.sigaa.extensao.timer.ImportacaoAcaoExtensaoSigedTimer | Timer para buscar ações de extensão que ainda não estão inseridas no SIGED e cadastrá-las. | SIGAA |
br.ufrn.sipac.orcamento.timers.TimerOrcamentoIntegracaoSIAFI | Timer utilizado para ler arquivos extraídos do SIAFI | SIPAC |
br.ufrn.sigaa.prodocente.timer.ImportarCurriculoLattesTimer | Timer utilizado para buscar periodicamente informações dos Currículos Lattes no CNPq. | SIGAA |
br.ufrn.sigrh.dimensionamento.timer.DimensionamentoTimer | O timer verifica a situação dos bolsistas e ajustar o dimensionamento de acordo com essas situações (ativo ou inativo). | SIGRH |
br.ufrn.sipac.requisicoes.timers.TimerRequisicoesBibliotecaAutenticacaoCoordenador | Notifica os coordenadores de cursos que existem requisições de compras de materiais bibliográficos, solicitadas por discentes, pendentes de autorização. Essa notificação é realizada do inicio do calendário de autenticações de requisições de compras de materiais bibliográficos | SIPAC |
br.ufrn.sipac.contratos.timers.TimerFiscalContratoAtivo | Notifica o chefe da diretoria de gestão de fiscalização de contratos (DGC) sobre fiscais vigentes, mas que não são mais ativos como servidor. Por motivo de falecimento, aposentadoria, etc. | SIPAC |