public interface PositionFinder extends BaseFinder<Position,Long>
| Modifier and Type | Method and Description |
|---|---|
CountedResult<Position> |
find(String positionName,
String positionSymbol,
String higherPositionName,
String ouName,
Integer start,
Integer limit,
Sorter sorter)
Umożliwia wyszukiwania stanowisk
|
List<Position> |
findAvailablePositions(String... joins)
Pobiera listę stanowisk, które nie są przypisane do żadnego użytkownika
|
CountedResult<Position> |
findByFilters(HibernateFilter filter,
Pagination pagination)
Umożliwia wyszukiwanie stanowisk na podstawie filtrów
|
CountedResult<Position> |
findByHigherPositionSymbol(String positionName,
String positionSymbol,
String higherPositionSymbol,
String organizationalUnitSymbol,
Integer start,
Integer limit,
Sorter sorter)
Umożliwia wyszukiwania stanowisk
|
List<Position> |
findByName(String positionName,
String... joins)
Pobiera listę stanowisk po nazwie
|
List<Position> |
findByRole(Long roleId,
String... joins)
Pobiera stanowiska, które są powiązane z rolą o podanym id
|
Position |
findBySymbol(String symbol,
String... joins)
Pobiera stanowisko o podanym symbolu.
|
List<Position> |
findByUserName(String userName,
String... joins)
Pobiera stanowiska dla podanego użytkownika
|
List<PositionTranslation> |
findTranslationsForLocale(Locale locale,
String... joins)
Pobiera listę wszystkich tłumaczeń powiązanych ze stanowiskami w podanym języku
|
Position |
getPosition(Long id,
String... joins)
Pobiera stanowisko o podanym id.
|
count, countAll, findByCriteria, findByCriteria, findByProperty, findOne, findOneByProperty, get, get, getAll, getAll, getCountedResult, getCountedResultPosition getPosition(Long id, String... joins)
id - Id stanowiskajoins - Określa, które elementy mamy dołączyć do obiektu stanowiska.List<Position> findByUserName(String userName, String... joins) throws UserNotFoundException
userName - Login użytkownikaUserNotFoundException - Jeżeli nie znaleziono użytkownika o podanej nazwiePosition findBySymbol(String symbol, String... joins)
symbol - Symbol stanowiskajoins - Określa, które elementy mamy dołączyć do obiektu stanowiska.List<Position> findByRole(Long roleId, String... joins)
roleId - Id roliList<Position> findByName(String positionName, String... joins)
positionName - Nazwa stanowiskajoins - Określa, które elementy mamy dołączyć do obiektu stanowiska.List<Position> findAvailablePositions(String... joins)
joins - Określa, które elementy mamy dołączyć do obiektu stanowiska.CountedResult<Position> find(String positionName, String positionSymbol, String higherPositionName, String ouName, Integer start, Integer limit, Sorter sorter)
positionName - Nazwa stanowiskapositionSymbol - Symbol stanowiskahigherPositionName - Nazwa stanwiska nadrzędnegoouName - Nazwa jednostki organizacyjnejstart - Przesunięcie w zbiorze wynikówlimit - Maksymalna ilość wynikówsorter - Obiekt definiujący sortowanieCountedResult<Position> findByHigherPositionSymbol(String positionName, String positionSymbol, String higherPositionSymbol, String organizationalUnitSymbol, Integer start, Integer limit, Sorter sorter)
positionName - Nazwa stanowiskapositionSymbol - Symbol stanowiskahigherPositionSymbol - Symbol stanwiska nadrzędnegoorganizationalUnitName - Nazwa jednostki organizacyjnejstart - Przesunięcie w zbiorze wynikówlimit - Maksymalna ilość wynikówsorter - Obiekt definiujący sortowanieCountedResult<Position> findByFilters(HibernateFilter filter, Pagination pagination)
filters - Filtry wyszukiwania budowane z obiektów SimpleHibernateFilter lub
GroupHibernateFilterpagination - Parametr definiujący rodzaj sortowania, przesunięcie w zbiorze wyników oraz
maksymalną ilość wyników.List<PositionTranslation> findTranslationsForLocale(Locale locale, String... joins)
locale - Językjoins - Określa, które z powiązanych elementów chcemy dołączyć do pobieranych obiektówCopyright © 2023 Suncode. All rights reserved.