Class SurfaceCatalogService
java.lang.Object
org.praxisplatform.uischema.surface.SurfaceCatalogService
Monta respostas do catalogo de surfaces sobre o registry annotation-driven.
O servico suporta tanto discovery global/documental (`/schemas/surfaces`) quanto discovery contextual item-level (`/{resource}/{id}/surfaces`). Em ambos os casos, a resposta apenas referencia operacoes reais e schemas canonicos; nao define payload inline.
-
Constructor Summary
ConstructorsConstructorDescriptionSurfaceCatalogService(SurfaceDefinitionRegistry surfaceDefinitionRegistry, SurfaceAvailabilityEvaluator availabilityEvaluator, SurfaceAvailabilityContextResolver contextResolver) -
Method Summary
Modifier and TypeMethodDescriptionfindByGroup(String group) findByResourceKey(String resourceKey) findItemSurfaces(String resourceKey, Object resourceId)
-
Constructor Details
-
SurfaceCatalogService
public SurfaceCatalogService(SurfaceDefinitionRegistry surfaceDefinitionRegistry, SurfaceAvailabilityEvaluator availabilityEvaluator, SurfaceAvailabilityContextResolver contextResolver)
-
-
Method Details
-
findByResourceKey
-
findByGroup
-
findItemSurfaces
-