Class ContextReadOnlyCache

java.lang.Object
org.dspace.core.ContextReadOnlyCache

public class ContextReadOnlyCache extends Object
Object that manages the read-only caches for the Context class
  • Constructor Details

    • ContextReadOnlyCache

      public ContextReadOnlyCache()
  • Method Details

    • getCachedAuthorizationResult

      public Boolean getCachedAuthorizationResult(DSpaceObject dspaceObject, int action, EPerson eperson)
    • cacheAuthorizedAction

      public void cacheAuthorizedAction(DSpaceObject dspaceObject, int action, EPerson eperson, Boolean result)
    • getCachedGroupMembership

      public Boolean getCachedGroupMembership(Group group, EPerson eperson)
    • cacheGroupMembership

      public void cacheGroupMembership(Group group, EPerson eperson, Boolean isMember)
    • cacheAllMemberGroupsSet

      public void cacheAllMemberGroupsSet(EPerson ePerson, Set<Group> groups)
    • getCachedAllMemberGroupsSet

      public Set<Group> getCachedAllMemberGroupsSet(EPerson ePerson)
    • clear

      public void clear()