public interface SubstitutionFinder extends BaseFinder<Substitution,Long>
| Modifier and Type | Method and Description | 
|---|---|
| CountedResult<Substitution> | findAll(org.joda.time.LocalDate fromDate,
       Pagination pagination)Metoda pobiera wszystkie zastępstwa w systemie, które są aktywne lub zakończone nie wcześniej niż podana data. | 
| CountedResult<Substitution> | findAllForUser(String userName,
              org.joda.time.LocalDate fromDate,
              Pagination pagination)Metoda pobiera wszystkie zastępstwa w systemie dla użytkownika, które są aktywne lub zakończone nie wcześniej niż
 podana data. | 
| CountedResult<Substitution> | findByFilters(HibernateFilter filters,
             Pagination pagination)Pobiera zastępstwa na podstawie zdefiniowanych filtrów. | 
| List<Substitution> | findOverlappedSubstitutions(Substitution substitution)Metoda wyszukuje zastępstwa, na które nachodzi zdefiniowane zastępstwo. | 
| CountedResult<Substitution> | findSubstitutionsForUserOus(String userName,
                           org.joda.time.LocalDate fromDate,
                           boolean includeSubOus,
                           Pagination pagination)Metoda wyszukuje zdefiniowane zastępstwa dla wszystkich użytkowników należących do tej samej jednostki
 organizacyjnej, co podany użytkownik. | 
count, countAll, findByCriteria, findByCriteria, findByProperty, findOne, findOneByProperty, get, get, getAll, getAll, getCountedResult, getCountedResultCountedResult<Substitution> findAll(org.joda.time.LocalDate fromDate, Pagination pagination)
fromDate - Data, począwszy od której mają być wyszukiwane zastępstwa. Zastępstwa z datą zakończenia
            wcześniejszą niż podana data nie będą wyszukiwane. Parametr może mieć wartość null, wtedy nie jest
            uwzględniane to ograniczenie.pagination - Parametr definiujący rodzaj sortowania, przesunięcie w zbiorze wyników oraz maksymalną ilość
            wyników. Do ustawienia pola, według którego ma być sortowanie można posłużyć się klasą pomocniczą
            SubstitutionProperty.CountedResult<Substitution> findAllForUser(String userName, org.joda.time.LocalDate fromDate, Pagination pagination)
userName - Login użytkownika, którego zastępstwa mają zostać pobrane.fromDate - Data, począwszy od której mają być wyszukiwane zastępstwa. Zastępstwa z datą zakończenia
            wcześniejszą niż podana data nie będą wyszukiwane. Parametr może mieć wartość null, wtedy nie jest
            uwzględniane to ograniczenie.pagination - Parametr definiujący rodzaj sortowania, przesunięcie w zbiorze wyników oraz maksymalną ilość
            wyników. Do ustawienia pola, według którego ma być sortowanie można posłużyć się klasą pomocniczą
            SubstitutionProperty.List<Substitution> findOverlappedSubstitutions(Substitution substitution)
substitution - Obiekt zdefiniowanego zastępstwa.CountedResult<Substitution> findSubstitutionsForUserOus(String userName, org.joda.time.LocalDate fromDate, boolean includeSubOus, Pagination pagination)
userName - Login użytkownika.fromDate - Data, począwszy od której mają być wyszukiwane zastępstwa. Zastępstwa z datą zakończenia
            wcześniejszą niż podana data nie będą wyszukiwane. Parametr może mieć wartość null, wtedy nie jest
            uwzględniane to ograniczenie.includeSubOus - Parametr określa, czy mają być wyszukane zastępstwa dla użytkowników, którzy należą do
            jednostek podrzędnych.pagination - Parametr definiujący rodzaj sortowania, przesunięcie w zbiorze wyników oraz maksymalną ilość
            wyników. Do ustawienia pola, według którego ma być sortowanie można posłużyć się klasą pomocniczą
            SubstitutionProperty.CountedResult<Substitution> findByFilters(HibernateFilter filters, Pagination pagination)
filters - Zdefiniowane filtry wyszukiwania. Należy budować filtry z obiektów SimpleHibernateFilter i
            GroupHibernateFilter. Do ustawiania pól można posłużyć się klasą pomocniczą
            SubstitutionProperty.pagination - Parametr definiujący rodzaj sortowania, przesunięcie w zbiorze wyników oraz maksymalną ilość
            wyników. Do ustawienia pola, według którego ma być sortowanie można posłużyć się klasą pomocniczą
            SubstitutionProperty.Copyright © 2019 Suncode. All rights reserved.