Class AclBrowserActionServiceImpl
java.lang.Object
ch.tocco.nice2.netui.actions.impl.acl.AclBrowserActionServiceImpl
- All Implemented Interfaces:
AclBrowserActionService
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.netui.actions.impl.acl.AclBrowserActionService
AclBrowserActionService.AppliedToUserOption, AclBrowserActionService.DataRequest, AclBrowserActionService.DisplayableRule
-
Constructor Summary
ConstructorDescriptionAclBrowserActionServiceImpl
(SecurityManager securityManager, TableExporter exporter, Context context, QueryBuilderFactory queryBuilderFactory, OutputCenterService outputCenterService, TextResources textResources, org.slf4j.Logger log) -
Method Summary
Modifier and TypeMethodDescriptiongetRolesForUser
(String username) void
setStrategies
(List<SelectCriticalAclStrategy> strategies)
-
Constructor Details
-
AclBrowserActionServiceImpl
public AclBrowserActionServiceImpl(SecurityManager securityManager, TableExporter exporter, Context context, QueryBuilderFactory queryBuilderFactory, OutputCenterService outputCenterService, TextResources textResources, org.slf4j.Logger log)
-
-
Method Details
-
getAllRules
- Specified by:
getAllRules
in interfaceAclBrowserActionService
-
requestRules
public JsonReaderResponse<AclBrowserActionService.DisplayableRule> requestRules(AclBrowserActionService.DataRequest request) throws NoSuchMethodException - Specified by:
requestRules
in interfaceAclBrowserActionService
- Throws:
NoSuchMethodException
-
exportAcl
- Specified by:
exportAcl
in interfaceAclBrowserActionService
- Throws:
NoSuchMethodException
-
getRolesForUser
- Specified by:
getRolesForUser
in interfaceAclBrowserActionService
-
getCriticalFilterStore
- Specified by:
getCriticalFilterStore
in interfaceAclBrowserActionService
-
getAppliedToUserStoreData
- Specified by:
getAppliedToUserStoreData
in interfaceAclBrowserActionService
-
setStrategies
-