Interface RoleFinder

All Superinterfaces:
BaseFinder<Role,Long>

public interface RoleFinder extends BaseFinder<Role,Long>
Umożliwia wyszukiwanie ról
Author:
Paweł Rosolak 05-10-2012
  • Method Details

    • findByPosition

      List<Role> findByPosition(Long positionId)
      Pobiera role podłączone do stanowiska
      Parameters:
      positionId - Id stanowiska
      Returns:
      Lista ról
    • findByUserName

      List<Role> findByUserName(String userName)
      Pobiera role przypisane do użytkownika
      Parameters:
      userName - Login użytkownika
      Returns:
      Zwraca listę id ról dla użytkownika
    • findByActivity

      Role findByActivity(String packageId, String processDefId, String activityDefId)
      Pobiera role na której jest zdefiniowane zadanie
      Parameters:
      packageId - Id pakietu
      processDefId - Id definicji procesu
      activityDefId - Id definicji zadania
      Returns:
      Znalezion rola
    • findByProcess

      List<Role> findByProcess(String processDefId)
      Pobiera role zdefiniowane w procesie(również role globalne jeżeli zostały użyte)
      Parameters:
      processDefId - Id definicji procesu
      Returns:
      Lista ról
    • findRoles

      List<Role> findRoles(String name, String packageId, String processDefId)
      Parameters:
      name - Nazwa roli
      packageId - Id pakietu roli
      processDefId - Id definicji procesu roli
      Returns:
      Lista ról