Fluxos do Global Registry¶
Catálogo global e aliases de tenant.
Integrações: BFF, Template Service, MongoDB e Redis.
Fluxos próprios¶
Fluxos compartilhados¶
- Favoritos e aquisições do catálogo
- Instanciação de Gateway a partir de catálogo
- Acesso à documentação do catálogo
Catálogo funcional · Dependências da plataforma.
Cobertura e referências de entrada
15 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 |
|---|---|---|---|
| CatalogResource.publish | POST | "/{templateId}/revisions/{revision}" |
Fluxo |
| CatalogResource.findPaginated | GET | (base) |
Fluxo |
| CatalogResource.getByIdToInstantiate | GET | "/{catalogItemId}/instantiate" |
Fluxo |
| CatalogResource.findRevisions | GET | "/{templateId}/revisions" |
Fluxo |
| CatalogResource.findRevision | GET | "/{templateId}/revisions/{revision}" |
Fluxo |
| CatalogResource.resolveDocumentation | GET | "/{templateId}/revisions/{revision}/documentation" |
Fluxo |
| CatalogResource.updateVisibility | PATCH | "/{templateId}/visibility" |
Fluxo |
| TenantAliasResource.create | POST | (base) |
Fluxo |
| TenantAliasResource.validate | POST | "/validate" |
Fluxo |
| TenantAliasResource.findById | GET | "/{id}" |
Fluxo |
| TenantAliasResource.findByAlias | GET | "/by-alias/{alias}" |
Fluxo |
| TenantAliasResource.findPaginated | GET | (base) |
Fluxo |
| TenantAliasResource.findAll | GET | "/all" |
Fluxo |
| TenantAliasResource.update | PUT | "/{id}" |
Fluxo |
| TenantAliasResource.delete | DELETE | "/{id}" |
Fluxo |
Testes como evidência de comportamento
Fontes consultadas; testes dos serviços não executados nesta etapa documental.