Class ContentTreeNodePermissionEvaluatorServiceImpl
java.lang.Object
ch.tocco.nice2.dms.impl.tree.permission.ContentTreeNodePermissionEvaluatorServiceImpl
- All Implemented Interfaces:
ContentTreeNodePermissionEvaluatorService
@Component
public class ContentTreeNodePermissionEvaluatorServiceImpl
extends Object
implements ContentTreeNodePermissionEvaluatorService
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.dms.spi.tree.permission.ContentTreeNodePermissionEvaluatorService
ContentTreeNodePermissionEvaluatorService.ContentTreeNodePermissionEvaluator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean[]
hasReadPermission
(List<ContentTreeNode> nodes, ContentTreeContext treeContext, boolean checkPathOnly) void
setEvaluators
(List<ContentTreeNodePermissionEvaluatorService.ContentTreeNodePermissionEvaluator> evaluators)
-
Constructor Details
-
ContentTreeNodePermissionEvaluatorServiceImpl
public ContentTreeNodePermissionEvaluatorServiceImpl()
-
-
Method Details
-
setEvaluators
@Autowired public void setEvaluators(List<ContentTreeNodePermissionEvaluatorService.ContentTreeNodePermissionEvaluator> evaluators) -
hasReadPermission
public boolean[] hasReadPermission(List<ContentTreeNode> nodes, ContentTreeContext treeContext, boolean checkPathOnly) - Specified by:
hasReadPermission
in interfaceContentTreeNodePermissionEvaluatorService
-