Pular para conteúdo

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

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.

ObjectStorageServiceTest