Class RecordsManagementPermissionPostProcessor
java.lang.Object
org.alfresco.repo.security.permissions.processor.impl.PermissionPostProcessorBaseImpl
org.alfresco.module.org_alfresco_module_rm.permission.RecordsManagementPermissionPostProcessor
- All Implemented Interfaces:
PermissionPostProcessor
Records management permission post processor.
- Since:
- 2.4.a
- Author:
- Roy Wetherall
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PermissionProcessorRegistryprocess(AccessStatus accessStatus, NodeRef nodeRef, String perm, List<String> configuredReadPermissions, List<String> configuredFilePermissions) Process permission.voidsetNodeService(NodeService nodeService) voidsetPermissionModel(PermissionModel permissionModel) voidsetPermissionProcessorRegistry(PermissionProcessorRegistry permissionProcessorRegistry) voidsetPermissionService(PermissionService permissionService) Methods inherited from class org.alfresco.repo.security.permissions.processor.impl.PermissionPostProcessorBaseImpl
init
-
Constructor Details
-
RecordsManagementPermissionPostProcessor
public RecordsManagementPermissionPostProcessor()
-
-
Method Details
-
setNodeService
-
setPermissionService
-
setPermissionModel
-
process
public AccessStatus process(AccessStatus accessStatus, NodeRef nodeRef, String perm, List<String> configuredReadPermissions, List<String> configuredFilePermissions) Description copied from interface:PermissionPostProcessorProcess permission.- Parameters:
accessStatus- current access statusnodeRef- node referenceperm- permission- Returns:
AccessStatus- See Also:
-
setPermissionProcessorRegistry
- Parameters:
permissionProcessorRegistry- permission processor registry
-
getPermissionProcessorRegistry
- Returns:
PermissionProcessorRegistrypermission processor registry
-