public interface OrganizationalUnitFinder extends BaseFinder<OrganizationalUnit,Long>
Modifier and Type | Method and Description |
---|---|
CountedResult<OrganizationalUnit> |
find(String ouName,
String ouSymbol,
String higherOuName,
String directorPositionName,
Integer start,
Integer limit,
Sorter sorter)
Funkcja umożliwjająca wyszukiwanie jednostek organizacyjnych
|
CountedResult<OrganizationalUnit> |
find(String ouName,
String ouSymbol,
String higherOuName,
String higherOuSymbol,
String directorPositionName,
String directorPositionSymbol,
Integer start,
Integer limit,
Sorter sorter)
Funkcja umożliwjająca wyszukiwanie jednostek organizacyjnych
|
List<OrganizationalUnit> |
findByName(String name,
String... joins)
Pobiera jednostki o podanej nazwie
|
OrganizationalUnit |
findBySymbol(String symbol,
String... joins)
Pobiera jednostkę organizacyjną o podanym symbolu.
|
List<OrganizationalUnit> |
findByUserName(String userName,
String... joins)
Pobiera jednostki organizacyjne do których należy podanych użytkownik
|
List<OrganizationalUnit> |
getSubOrganizationalUnits(Long ouId)
Pobiera wszystkie jednostki podrzędne do jednostki o podanym symbolu.
|
List<OrganizationalUnit> |
getSubOrganizationalUnitsForUser(String userName)
Pobiera wszystkie jednostki do których przypisany jest użytkownik, wraz z jednostkami podrzędnymi.
|
count, countAll, findByCriteria, findByCriteria, findByProperty, findOne, findOneByProperty, get, get, getAll, getAll, getCountedResult, getCountedResult
OrganizationalUnit findBySymbol(String symbol, String... joins)
symbol
- Symbol jednostki organizacyjnejjoins
- Określa, które elementy mamy dołączyć do obiektu jednostki organizacyjnej.OrganizationalUnitNotFoundException
- Jeżeli nie znaleziono jednostki o podanym symboluList<OrganizationalUnit> findByName(String name, String... joins)
name
- Nazwa jednostkijoins
- Określa, które elementy mamy dołączyć do obiektu jednostki organizacyjnej.List<OrganizationalUnit> getSubOrganizationalUnits(Long ouId) throws OrganizationalUnitNotFoundException
ouId
- Id jednostki organizacyjnejOrganizationalUnitNotFoundException
List<OrganizationalUnit> findByUserName(String userName, String... joins) throws UserNotFoundException
userName
- Login użytkownikaUserNotFoundException
- Jeżeli nie znaleziono użytkownika o podanej nazwieList<OrganizationalUnit> getSubOrganizationalUnitsForUser(String userName) throws UserNotFoundException
userName
- Login użytkownikaUserNotFoundException
- Jeżeli użytkownik o podanym loginie nie istniejeCountedResult<OrganizationalUnit> find(String ouName, String ouSymbol, String higherOuName, String directorPositionName, Integer start, Integer limit, Sorter sorter)
ouName
- Nazwa jednostkiouSymbol
- Symbol jednostkihigherOuName
- Nazwa jednostki nadrzędnejdirectorPositionName
- Nazwa stanowiska kierowniczegostart
- Przesunięcie w zbiorze wynikówlimit
- Maksymalna ilość wynikówsorter
- Obiekt definiujący sortowanieCountedResult<OrganizationalUnit> find(String ouName, String ouSymbol, String higherOuName, String higherOuSymbol, String directorPositionName, String directorPositionSymbol, Integer start, Integer limit, Sorter sorter)
ouName
- Nazwa jednostkiouSymbol
- Symbol jednostkihigherOuName
- Nazwa jednostki nadrzędnejhigherOuSymbol
- Symbol jednostki nadrzędnejdirectorPositionName
- Nazwa stanowiska kierowniczegodirectorPositionSymbol
- Symbol stanowiska kierowniczegostart
- Przesunięcie w zbiorze wynikówlimit
- Maksymalna ilość wynikówsorter
- Obiekt definiujący sortowanieCopyright © 2019 Suncode. All rights reserved.