Class ObjectProfilesCache

java.lang.Object
com.qubit.terra.qubAccessControl.domain.ObjectProfilesCache

public class ObjectProfilesCache extends Object
  • Constructor Details

    • ObjectProfilesCache

      public ObjectProfilesCache()
  • Method Details

    • hasAccess

      public static <T extends pt.ist.fenixframework.DomainObject> Set<AccessControlProfile> hasAccess(AccessControlPermission permission, T object)
    • contains

      public static <T extends pt.ist.fenixframework.DomainObject> boolean contains(AccessControlProfile profile, T object)
    • getProfiles

      public static <T extends pt.ist.fenixframework.DomainObject> Set<AccessControlProfile> getProfiles(T object)
    • addToCache

      public static <T extends pt.ist.fenixframework.DomainObject> void addToCache(T object, AccessControlProfile profile)
    • removeFromCache

      public static <T extends pt.ist.fenixframework.DomainObject> void removeFromCache(T object, AccessControlProfile profile)