Class DeactivationParticipant

java.lang.Object
com.suncode.pwfl.administration.user.DeactivationParticipant

public class DeactivationParticipant extends Object
Definicja uczestnika procesu wykorzystywana podczas dezaktywacji użytkownika.
Author:
Rafał Nowacki 05-12-2014
  • Constructor Details

  • Method Details

    • getId

      public String getId()
      Zwraca id uczestnika procesu.
    • getName

      public String getName()
      Zwraca nazwę uczestnika procesu.
    • getActivities

      public List<DeactivationActivity> getActivities()
      Zwraca definicje zadań przypisane do tego uczestnika.
    • setActivities

      protected void setActivities(List<DeactivationActivity> activities)
    • setUsers

      public void setUsers(List<User> users)
      Metoda przypisuje użytkowników do wszystkich zadań przypisanych do tego uczestnika.
      Parameters:
      users - Użytkownicy, którzy mają zostać przypisani do zadań.
    • setGroups

      public void setGroups(List<UserGroup> groups)
      Metoda przypisuje grupy użytkowników do wszystkich zadań przypisanych do tego uczestnika.
      Parameters:
      groups - Grupy użytkowników, które mają zostać przypisane do zadań.
    • find

      public static DeactivationParticipant find(DeactivationParticipant participantToFind, List<DeactivationParticipant> participantsList)
      Odnajduje DeactivationParticipant w liście ról
      Parameters:
      participantToFind - rola do wyszukania
      participantsList - lista ról do przeszukania
      Returns:
      odnaleziona rola lub null
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object