Class DefaultSurfaceAvailabilityContextResolver

java.lang.Object
org.praxisplatform.uischema.surface.DefaultSurfaceAvailabilityContextResolver
All Implemented Interfaces:
SurfaceAvailabilityContextResolver

public class DefaultSurfaceAvailabilityContextResolver extends Object implements SurfaceAvailabilityContextResolver
Resolver baseline do contexto de availability.

O contexto atual usa sinais canonicamente disponiveis no starter: `resourceKey`, `resourcePath`, `resourceId`, locale da request, principal autenticado e header `X-Tenant` quando presente. Ainda nao existe semantica estrutural por tenant nesta fase; o valor serve apenas para discovery contextual e futuras regras de availability.

  • Constructor Details

    • DefaultSurfaceAvailabilityContextResolver

      public DefaultSurfaceAvailabilityContextResolver()
    • DefaultSurfaceAvailabilityContextResolver

      public DefaultSurfaceAvailabilityContextResolver(ResourceStateSnapshotProvider resourceStateSnapshotProvider)
  • Method Details