Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
themeEclipse
languagejava
linenumberstrue
 Deactivation deactivation = Deactivation.create( userNameToDeactivate );

Utworzony obiekt posiada uzupełnione następujące informacje:

  • użytkownik dezaktywowany:

    Code Block
    themeEclipse
    languagejava
    linenumberstrue
    User userToDeactivate = deactivation.getUser();
  • lista wszystkich procesów, ról i zadań w formie drzewiastej:

    Code Block
    themeEclipse
    languagejava
    linenumberstrue
    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
    themeEclipse
    languagejava
    linenumberstrue
     List<User> defaultUsers = deactivation.getDefaultUsers();

Mając obiekt deactivation