Interface AdminPermissionDao
- All Known Implementing Classes:
AdminPermissionDaoImpl
public interface AdminPermissionDao
- Author:
- jfischer
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteAdminPermission
(AdminPermission permission) boolean
doesOperationExistForCeilingEntity
(PermissionType permissionType, String ceilingEntityFullyQualifiedName) boolean
isUserQualifiedForOperationOnCeilingEntity
(AdminUser adminUser, PermissionType permissionType, String ceilingEntityFullyQualifiedName) boolean
isUserQualifiedForOperationOnCeilingEntityViaDefaultPermissions
(String ceilingEntityFullyQualifiedName) readAdminPermissionByNameAndType
(String name, String type) saveAdminPermission
(AdminPermission permission)
-
Method Details
-
readAllAdminPermissions
List<AdminPermission> readAllAdminPermissions() -
readAdminPermissionById
-
readAdminPermissionByName
-
saveAdminPermission
-
deleteAdminPermission
-
isUserQualifiedForOperationOnCeilingEntity
boolean isUserQualifiedForOperationOnCeilingEntity(AdminUser adminUser, PermissionType permissionType, String ceilingEntityFullyQualifiedName) -
isUserQualifiedForOperationOnCeilingEntityViaDefaultPermissions
boolean isUserQualifiedForOperationOnCeilingEntityViaDefaultPermissions(String ceilingEntityFullyQualifiedName) -
doesOperationExistForCeilingEntity
boolean doesOperationExistForCeilingEntity(PermissionType permissionType, String ceilingEntityFullyQualifiedName) -
readAdminPermissionByNameAndType
-