Package sk.iway.iwcm.users
Class PermissionGroupDB
PermissionGroupDB.java
Zakladne CRUD operacie pre skupiny prav
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
delete
(int id) getAll()
static PermissionGroupBean
getPermissionGroup
(String groupName) Vrati vsetky skupinu prav, ktorej nazov je rovnaky ako groupNamestatic List<PermissionGroupBean>
getPermissionGroups
(String groupName) Vrati vsetky vytvorene skupiny prav, ktorych nazov obsahuje vstupny parameter groupNamestatic int
getUserCount
(PermissionGroupBean permGroup) getUserIds
(PermissionGroupBean permGroup) static int
savePermission
(int permissionGroupId, String newName, String[] newPermissions) static int
savePermission
(int permissionGroupId, String newName, String[] newPermissions, String editableGroups, String editablePages, String writableFoldersField) Methods inherited from class sk.iway.iwcm.database.JpaDB
and, delete, deleteByIds, filterBetween, filterBetween, filterBetween, filterEquals, filterEquals, filterEquals, filterIn, filterNotIn, filterNotNull, filterNull, filterSubstring, filterSubstringIgnoringCase, find, findBy, findBy, findByProperties, findFirst, findFirstByProperties, getById, getById, getCount, getResultList, getValues, of, or, save
-
Constructor Details
-
PermissionGroupDB
public PermissionGroupDB()
-
-
Method Details
-
delete
public static void delete(int id) -
getAll
- Overrides:
getAll
in classJpaDB<PermissionGroupBean>
-
getPermissionGroups
Vrati vsetky vytvorene skupiny prav, ktorych nazov obsahuje vstupny parameter groupName- Parameters:
groupName
- nazov skupiny- Returns:
-
getPermissionGroup
Vrati vsetky skupinu prav, ktorej nazov je rovnaky ako groupName- Parameters:
groupName
- nazov skupiny- Returns:
-
getUserCount
-
getUserIds
-
savePermission
-
savePermission
-