public class UserManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.log4j.Logger |
log |
| Constructor and Description |
|---|
UserManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addUsersWithRoleToGroup(String roleId,
String groupName,
boolean bCreateGroup)
Funkcja dodaje wszystkich uzytkownikow w systemie o okreslonej roli do podanej grupy (tworzy grupe, jesli nie
istnieje)
|
void |
deleteUsers(List<String> userIds) |
static void |
deleteUsersWithRoleFromGroup(String roleId,
String groupName,
boolean bDeleteGroup)
Funkcja usuwa uzytkownikow o danej roli z okreslonej grupy
|
static List<String> |
getAllUserPositionNames(String userId)
Funkcja zwraca liste nazw stanowisk uzytkownika o danym loginie
|
static List<String> |
getAllUserPositionSymbols(String userId)
Funkcja zwraca liste symboli stanowisk uzytkownika o danym loginie
|
static List<String> |
getGroupsForUser(String userId) |
static String |
getPositionIdForSymbol(String positionSymbol)
Funkcja zwraca identyfikator stanowiska na podstawie jego symbolu
|
static List<String> |
getUsersWithRole(String roleId)
Funkcja pobiera loginy wszystkich uzytkownikow o danej roli w systemie
|
public static List<String> getAllUserPositionSymbols(String userId) throws CUFException, Exception
userId - - login uzytkownikaCUFException - - wyjatek bledu obslugi funkcjiException - - blad w funkcjipublic static List<String> getAllUserPositionNames(String userId) throws CUFException, Exception
userId - - login uzytkownikaCUFException - - wyjatek bledu obslugi funkcjiException - - blad w funkcjipublic static String getPositionIdForSymbol(String positionSymbol) throws CUFException, Exception
positionSymbol - - symbol stanowiskaCUFException - - wyjatek bledu obslugi funkcjiException - - blad w funkcjipublic static List<String> getUsersWithRole(String roleId) throws CUFException, Exception
roleId - - identyfikator roliCUFException - - wyjatek bledu obslugiException - - blad w funkcjipublic static void addUsersWithRoleToGroup(String roleId, String groupName, boolean bCreateGroup) throws CUFException, Exception
roleId - - identyfikator roligroupName - - nazwa grupy\bCreateGroup - - true lub false, true - jesli tworzyc grupe, gdy nie istniejeCUFException - - wyjatek bledu obslugi funkcji lub gdy brak uzytkownikow o danej roli lub grupa nie
istnieje, a parametr bCreateGroup ma wartosc falseException - - blad w funkcjipublic static void deleteUsersWithRoleFromGroup(String roleId, String groupName, boolean bDeleteGroup) throws CUFException, Exception
roleId - - identyfikator roligroupName - - nazwa grupybDeleteGroup - - true lub false, true - jezeli usuwac grupe w przypadku, gdy usunieto z niej wszystkich
uzytkownikowCUFException - - wyjatek bledu obslugi funkcji lub gdy brak uzytkownikow o danej roli lub grupa nie
istniejeException - - blad w funkcjipublic static List<String> getGroupsForUser(String userId) throws Exception
ExceptionCopyright © 2016 Suncode. All rights reserved.