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 voiddelete(int id) getAll()static PermissionGroupBeangetPermissionGroup(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 intgetUserCount(PermissionGroupBean permGroup) getUserIds(PermissionGroupBean permGroup) static intsavePermission(int permissionGroupId, String newName, String[] newPermissions) static intsavePermission(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:
getAllin 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
-