Fluxos do Scheduler¶
Quotas, chamadas HTTP e manutenção de jobs internos.
Integrações: Rate Limit, Template Service, MongoDB, Redis e destinos HTTP.
Fluxos próprios¶
- Agendamento e reset de quotas
- Cadastro e execução de chamadas HTTP agendadas
- Reconciliação e retenção de jobs
Fluxos compartilhados¶
Catálogo funcional · Dependências da plataforma.
Cobertura e referências de entrada
10 declarações HTTP. O caminho abaixo é a annotation relativa ao resource ou o registro do handler; bases e contratos completos permanecem no código vinculado. ANY indica registro sem restrição explícita de método.
| Entrada no código | Método | Caminho relativo | Fluxo |
|---|---|---|---|
| RateLimitResource.create | POST | (base) |
Fluxo |
| RateLimitResource.update | PATCH | "/{id}" |
Fluxo |
| RateLimitResource.delete | DELETE | "/{id}" |
Fluxo |
| ScheduledHttpCallResource.create | POST | (base) |
Fluxo |
| ScheduledHttpCallResource.list | GET | (base) |
Fluxo |
| ScheduledHttpCallResource.get | GET | "/{id}" |
Fluxo |
| ScheduledHttpCallResource.update | PATCH | "/{id}" |
Fluxo |
| ScheduledHttpCallResource.delete | DELETE | "/{id}" |
Fluxo |
| ScheduledHttpCallResource.pause | POST | "/{id}/pause" |
Fluxo |
| ScheduledHttpCallResource.resume | POST | "/{id}/resume" |
Fluxo |
Testes como evidência de comportamento
ScheduledHttpCallEntityExecutorTest cobre conclusão one-time, overlap e retry. Fonte consultada; testes não executados.