Fluxos do Object Storage¶
Conteúdo de arquivos, metadados e publicação de ícones.
Integrações: BFF, Template Service, MongoDB e providers MinIO/GCS.
Fluxos próprios¶
- Upload, vínculo e leitura de arquivos
- Publicação e download global de ícones
- Exclusão e limpeza de temporários
Fluxos compartilhados¶
Catálogo funcional · Dependências da plataforma.
Cobertura e referências de entrada
8 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 |
|---|---|---|---|
| ObjectStorageResource.upload | POST | (base) |
Fluxo |
| ObjectStorageResource.link | POST | "/{fileId}/link" |
Fluxo |
| ObjectStorageResource.metadata | GET | "/{fileId}/metadata" |
Fluxo |
| ObjectStorageResource.download | GET | "/{fileId}" |
Fluxo |
| ObjectStorageResource.publish | POST | "/{fileId}/publish" |
Fluxo |
| ObjectStorageResource.unpublish | POST | "/{fileId}/unpublish" |
Fluxo |
| ObjectStorageResource.delete | DELETE | "/{fileId}" |
Fluxo |
| PublicObjectStorageResource.download | GET | "/{fileId}" |
Fluxo |
Testes como evidência de comportamento
Fontes consultadas; testes dos serviços não executados nesta etapa documental.