public class Deactivation extends Object
Constructor and Description |
---|
Deactivation() |
Modifier and Type | Method and Description |
---|---|
static Deactivation |
create(String userName)
Metoda tworzy obiekt Deactivation.
|
static Deactivation |
create(String userName,
List<DeactivationProcess> processes) |
List<User> |
getDefaultUsers()
Zwraca domyślnych użytkowników, którzy zostaną wykorzystani w przypadku braku przypisania zadań użytkownikom.
|
List<DeactivationProcess> |
getProcesses()
Zwraca procesy z systemu, dla których należy przydzielić nowych użytkowników.
|
Boolean |
getRunInBackground() |
static boolean |
isEmptyTaskUserNameOrAdmin(String username) |
void |
setGroups(List<UserGroup> groups)
Metoda przypisuje grupy użytkowników do wszystkich zadań ze wszystkich procesów w systemie.
|
void |
setRunInBackground(Boolean runInBackground) |
void |
setUsers(List<User> users)
Metoda przypisuje użytkowników do wszystkich zadań ze wszystkich procesów w systemie.
|
public static Deactivation create(String userName)
userName
- Użytkownik, którego dotyczy dezaktywacja.public static Deactivation create(String userName, List<DeactivationProcess> processes)
public static boolean isEmptyTaskUserNameOrAdmin(String username)
public List<DeactivationProcess> getProcesses()
public List<User> getDefaultUsers()
public void setUsers(List<User> users)
users
- Użytkownicy, którzy mają zostać przypisani do zadań.public void setGroups(List<UserGroup> groups)
groups
- Grupy użytkowników, które mają zostać przypisane do zadań.public Boolean getRunInBackground()
public void setRunInBackground(Boolean runInBackground)
Copyright © 2023 Suncode. All rights reserved.