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.
|
User |
getNotificationUser()
Zwraca użytkownika, któremu zostaną przepisane powiadomienia.
|
List<DeactivationProcess> |
getProcesses()
Zwraca procesy z systemu, dla których należy przydzielić nowych użytkowników.
|
User |
getReportUser()
Zwraca użytkownika, któremu zostaną przepisane raporty.
|
User |
getSubstitutionUser()
Zwraca użytkownika, któremu zostaną przepisane zastępstwa.
|
User |
getUser()
Zwraca użytkownika, którego dotyczy dezaktywacja.
|
User |
getViewUser()
Zwraca użytkownika, któremu zostaną przepisane widoki.
|
void |
setGroups(List<UserGroup> groups)
Metoda przypisuje grupy użytkowników do wszystkich zadań ze wszystkich procesów w systemie.
|
void |
setNotificationUser(User notificationUser)
Ustawia użytkownika, któremu zostaną przepisane powiadomienia.
|
void |
setReportUser(User reportUser)
Ustawia użytkownika, któremu zostaną przepisane raporty.
|
void |
setSubstitutionUser(User substitutionUser)
Ustawia użytkownika, któremu zostaną przepisane zastępstwa.
|
void |
setUsers(List<User> users)
Metoda przypisuje użytkowników do wszystkich zadań ze wszystkich procesów w systemie.
|
void |
setViewUser(User viewUser)
Ustawia użytkownika, któremu zostaną przepisane widoki.
|
public static Deactivation create(String userName)
userName
- Użytkownik, którego dotyczy dezaktywacja.public static Deactivation create(String userName, List<DeactivationProcess> processes)
public User getUser()
public User getSubstitutionUser()
public void setSubstitutionUser(User substitutionUser)
substitutionUser
- Użytkownik, któremu zostaną przepisane zastępstwa.public User getViewUser()
public void setViewUser(User viewUser)
viewUser
- Użytkownik, któremu zostaną przepisane widoki.public User getReportUser()
public void setReportUser(User reportUser)
reportUser
- Użytkownik, któremu zostaną przepisane raporty.public User getNotificationUser()
public void setNotificationUser(User notificationUser)
notificationUser
- Użytkownik, któremu zostaną przepisane powiadomienia.public List<DeactivationProcess> getProcesses()
public List<User> getDefaultUsers()
public void setUsers(List<User> users)
users
- Użytkownicy, którzy mają zostać przypisani do zadań.Copyright © 2019 Suncode. All rights reserved.