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 © 2022. All rights reserved.