public class GenericAclManager extends AclManager implements IGenericAclManager
aclCache, checkRequiredPermissionsInternalFlag
Constructor and Description |
---|
GenericAclManager() |
Modifier and Type | Method and Description |
---|---|
AccessControlList |
get(SessionConfig sessionConfig,
String id,
ITransaction transaction) |
protected AccessControlList |
getAclInternal(SessionConfig sessionConfig,
String itemId,
ITransaction transaction) |
protected int |
getRequiredPermissions() |
void |
removeAclEntriesByPrincipalId(SessionConfig sessionConfig,
String principalId,
ITransaction transaction) |
add, add, addOrUpdate, checkPermission, checkPermission, checkRequiredPermissionsInternal, cleanupInvalidData, clearCache, delete, deleteAclEntryByPrincipalId, deserialize, exists, keyExists, removeFromCache, serialize, update
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, addOrUpdate, checkPermission, checkPermission, clearCache, delete, deleteAclEntryByPrincipalId, deserialize, exists, removeFromCache, serialize
keyExists
public AccessControlList get(SessionConfig sessionConfig, String id, ITransaction transaction) throws ManagerException, PortalException
get
in class AclManager
ManagerException
PortalException
protected AccessControlList getAclInternal(SessionConfig sessionConfig, String itemId, ITransaction transaction) throws ManagerException, PortalException
getAclInternal
in class AclManager
ManagerException
PortalException
protected int getRequiredPermissions() throws PortalException
getRequiredPermissions
in class AclManager
PortalException
public void removeAclEntriesByPrincipalId(SessionConfig sessionConfig, String principalId, ITransaction transaction) throws ManagerException, PortalException
removeAclEntriesByPrincipalId
in interface IGenericAclManager
ManagerException
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.