Interface AdminPermissionDao
- All Known Implementing Classes:
AdminPermissionDaoImpl
public interface AdminPermissionDao
- Author:
- jfischer
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteAdminPermission(AdminPermission permission) booleandoesOperationExistForCeilingEntity(PermissionType permissionType, String ceilingEntityFullyQualifiedName) booleanisUserQualifiedForOperationOnCeilingEntity(AdminUser adminUser, PermissionType permissionType, String ceilingEntityFullyQualifiedName) booleanisUserQualifiedForOperationOnCeilingEntityViaDefaultPermissions(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
-