Class SpacePermissionGroupNamesCache


  • @Internal
    @ParametersAreNonnullByDefault
    @Deprecated
    public class SpacePermissionGroupNamesCache
    extends Object
    Deprecated.
    Since 7.3 No replacement.
    Maintains a cache of [space-key]/[permission-type] pairs to user group names. In other words, for a given space permission type and space, it caches which user groups have that permission. It also works for global permissions, i.e. null space.
    Since:
    5.6
    • Method Detail

      • getGroupNamesWithPermission

        public @NonNull Set<String> getGroupNamesWithPermission​(@Nullable Space space,
                                                                String permissionType)
        Deprecated.
      • invalidate

        public void invalidate​(String permissionType,
                               @Nullable Space space)
        Deprecated.
      • invalidateAll

        public void invalidateAll()
        Deprecated.