public class PermissionsCache extends java.lang.Object implements PermissionsCacheMBean
| Constructor and Description |
|---|
PermissionsCache(IAuthorizer authorizer) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Permission> |
getPermissions(AuthenticatedUser user,
IResource resource) |
int |
getUpdateInterval() |
int |
getValidity() |
void |
invalidate() |
void |
setUpdateInterval(int updateInterval) |
void |
setValidity(int validityPeriod) |
public PermissionsCache(IAuthorizer authorizer)
public java.util.Set<Permission> getPermissions(AuthenticatedUser user, IResource resource)
public void invalidate()
invalidate in interface PermissionsCacheMBeanpublic void setValidity(int validityPeriod)
setValidity in interface PermissionsCacheMBeanpublic int getValidity()
getValidity in interface PermissionsCacheMBeanpublic void setUpdateInterval(int updateInterval)
setUpdateInterval in interface PermissionsCacheMBeanpublic int getUpdateInterval()
getUpdateInterval in interface PermissionsCacheMBeanCopyright © 2015 The Apache Software Foundation