...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Deactivation deactivation = Deactivation.create( userNameToDeactivate ); |
Utworzony obiekt posiada uzupełnione następujące informacje:
użytkownik dezaktywowany:
Code Block theme Eclipse language java linenumbers true User userToDeactivate = deactivation.getUser();
lista wszystkich procesów, ról i zadań w formie drzewiastej:
Code Block theme Eclipse language java linenumbers true List<DeactivationProcess> processes = deactivation.getProcesses(); for(DeactivationProcess process : processes) { List<DeactivationParticipant> participants = process.getParticipants(); for ( DeactivationParticipant participant : participants ) { List<DeactivationActivity> activities = participant.getActivities(); } }
lista domyślnych użytkowników, pobranych z pliku konfiguracyjnego z parametru EmptyTaskUserName. Użytkownicy ci są wykorzystywani do przypisywania zadań, które nie mają określonych przypisań:
Code Block theme Eclipse language java linenumbers true List<User> defaultUsers = deactivation.getDefaultUsers();
Mając obiekt deactivation