Class DeactivationActivity

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

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

    • DeactivationActivity

      protected DeactivationActivity(ActivityType at, boolean assigned)
    • DeactivationActivity

      public DeactivationActivity(String name, String activityDefId, boolean assigned)
  • Method Details

    • getName

      public String getName()
      Zwraca nazwę zadania.
    • getActivityDefId

      public String getActivityDefId()
      Zwraca id definicji zadania.
    • isAssigned

      public boolean isAssigned()
      Określa, czy istnieją otwarte instancje zadań przypisane do dezaktywowanego użytkownika. Jeżeli takie zadania istnieją (true), to należy przypisać użytkowników do tego zadania. W przeciwnym wypadku nie ma obowiązku przypisywania użytkowników. Wtedy zostaną przypisani domyślni użytkownicy.
    • setAssigned

      protected void setAssigned(boolean assigned)
    • getUsers

      public List<User> getUsers()
      Zwraca użytkowników przypisanych do zadania.
    • setUsers

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

      public void addUser(User user)
      Przypisuje użytkownika do zadania.
      Parameters:
      user - Użytkownik, który ma zostać przypisany do zadania.
    • getGroups

      public List<UserGroup> getGroups()
      Zwraca grupy przypisane do zadania.
    • setGroups

      public void setGroups(List<UserGroup> groups)
      Metoda przypisuje grupy użytkowników do zadania.
      Parameters:
      groups - Grupy użytkowników, które mają zostać przypisane do zadania.
    • addGroup

      public void addGroup(UserGroup group)
      Przypisuje grupę do zadania.
      Parameters:
      group - Grupa użytkowników, która ma zostać przypisana do zadania.
    • find

      public static DeactivationActivity find(DeactivationActivity activityToFind, List<DeactivationActivity> activityList)
      Odnajduje DeactivationActivity w liście zadań
      Parameters:
      activityToFind - zadanie do wyszukania
      activityList - lista zadań do przeszukania
      Returns:
      odnalezione zadanie lub null
    • equals

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