Package sk.iway.iwcm.common
Class UserTools
java.lang.Object
sk.iway.iwcm.common.UserTools
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic List<LabelValueDetails>
getApproveGroups
(int userId) Vrati zoznam schvalovani adresarov ako List LabelValueDetails - label=cesta, value=groupId, value2=modestatic String
getDepartment
(String department, String parentDepartment, int row) static String[]
getDisabledItems
(int userId) Vrati posle so zoznamom zakazanych poloziek pouzivatelastatic List<LabelValueDetails>
getEditableGroups
(String editableGroupsString) Vrati zoznam editovatelnych adresarov ako LabelValueDetails Liststatic List<DocDetails>
getEditablePages
(String editablePagesString) Vrati zoznam editovatelnych stranok pre dane skupinystatic int[]
getPermGroups
(int userId) Vrati hash-tabulku s poctom pouzivatelov pre jednotlivu skupinu: key = group_id, value = pocet pouzivatelovstatic EnumerationDataBean
resolveOrCreate
(String constName, String value) static Integer
resolveSuperiorWorker
(EnumerationDataBean department) static void
setSuperiorWorker
(List<UserDetails> userDetails)
-
Field Details
-
PASS_UNCHANGED
- See Also:
-
USE_EMAIL_AS_LOGIN
- See Also:
-
-
Method Details
-
getDepartment
-
resolveOrCreate
-
setSuperiorWorker
-
resolveSuperiorWorker
- Parameters:
department
-- Returns:
-
getEditablePages
Vrati zoznam editovatelnych stranok pre dane skupiny- Parameters:
editablePagesString
-- Returns:
-
getEditableGroups
Vrati zoznam editovatelnych adresarov ako LabelValueDetails List- Parameters:
editableGroupsString
-- Returns:
-
getApproveGroups
Vrati zoznam schvalovani adresarov ako List LabelValueDetails - label=cesta, value=groupId, value2=mode- Parameters:
userId
-- Returns:
-
getDisabledItems
Vrati posle so zoznamom zakazanych poloziek pouzivatela- Parameters:
userId
-- Returns:
-
getPermGroups
public static int[] getPermGroups(int userId) -
numberOfUsersInGroups
Vrati hash-tabulku s poctom pouzivatelov pre jednotlivu skupinu: key = group_id, value = pocet pouzivatelov- Returns:
- Map<Integer, Integer>
-