Class RegistryStorageLimitsEnforcer

  • All Implemented Interfaces:
    RegistryStorage

    @ApplicationScoped
    public class RegistryStorageLimitsEnforcer
    extends RegistryStorageDecorator
    Decorator of RegistryStorage that applies per-tenant limits enforcement, with this is possible to limit how many artifacts a tenant can create... This feature can also be applied to non multitenancy scenarios, there is the notion of default tenant that can have limits configuration. All of that is abstracted with the TenantLimitsService and the TenantLimitsConfigurationService
    Author:
    Fabian Martinez