public interface AdminPermissionDao
| Modifier and Type | Method and Description | 
|---|---|
| void | deleteAdminPermission(AdminPermission permission) | 
| boolean | doesOperationExistForCeilingEntity(PermissionType permissionType,
                                  String ceilingEntityFullyQualifiedName) | 
| boolean | isUserQualifiedForOperationOnCeilingEntity(AdminUser adminUser,
                                          PermissionType permissionType,
                                          String ceilingEntityFullyQualifiedName) | 
| boolean | isUserQualifiedForOperationOnCeilingEntityViaDefaultPermissions(String ceilingEntityFullyQualifiedName) | 
| AdminPermission | readAdminPermissionById(Long id) | 
| AdminPermission | readAdminPermissionByName(String name) | 
| AdminPermission | readAdminPermissionByNameAndType(String name,
                                String type) | 
| List<AdminPermission> | readAllAdminPermissions() | 
| AdminPermission | saveAdminPermission(AdminPermission permission) | 
List<AdminPermission> readAllAdminPermissions()
AdminPermission readAdminPermissionById(Long id)
AdminPermission readAdminPermissionByName(String name)
AdminPermission saveAdminPermission(AdminPermission permission)
void deleteAdminPermission(AdminPermission permission)
boolean isUserQualifiedForOperationOnCeilingEntity(AdminUser adminUser, PermissionType permissionType, String ceilingEntityFullyQualifiedName)
boolean isUserQualifiedForOperationOnCeilingEntityViaDefaultPermissions(String ceilingEntityFullyQualifiedName)
boolean doesOperationExistForCeilingEntity(PermissionType permissionType, String ceilingEntityFullyQualifiedName)
AdminPermission readAdminPermissionByNameAndType(String name, String type)
Copyright © 2020. All rights reserved.