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 | 
| 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.Copyright © 2019 Suncode. All rights reserved.