Package com.suncode.pwfl.audit
Interface AuditFinder
public interface AuditFinder
-
Method Summary
Modifier and TypeMethodDescriptiongetAudits(LocalDateTime auditStart, LocalDateTime auditStop, Integer start, Integer limit, AuditSortProperty auditSortProperty, SortDirection sortDirection) Pobiera audyty w podanym przedziale czasowymgetAuditsByCategories(List<AuditCategories> auditCategories, LocalDateTime auditStart, LocalDateTime auditStop, Integer start, Integer limit, AuditSortProperty auditSortProperty, SortDirection sortDirection) Pobiera audyty danej kategorii w podanym przedziale czasowymgetAuditsByTypes(List<AuditTypes> auditTypes, LocalDateTime auditStart, LocalDateTime auditStop, Integer start, Integer limit, AuditSortProperty auditSortProperty, SortDirection sortDirection) Pobiera audyty danego typu w podanym przedziale czasowym
-
Method Details
-
getAuditsByTypes
CountedResult<AuditDto> getAuditsByTypes(List<AuditTypes> auditTypes, LocalDateTime auditStart, LocalDateTime auditStop, Integer start, Integer limit, AuditSortProperty auditSortProperty, SortDirection sortDirection) throws IllegalArgumentException Pobiera audyty danego typu w podanym przedziale czasowym- Parameters:
auditTypes- Typy audytów które mają zostać wyszukaneauditStart- Data rozpoczęcia przedziału czasowego wyszukiwaniaauditStop- Data zakończenia przedziału czasowego wyszukiwaniastart- Wartość początkowa zbioru wynikowegolimit- Wartość końcowa zbioru wynikowegoauditSortProperty- Parametr po którym posortowany zostanie zbiór wynikowy -'auditStarted', 'auditStopped', 'auditType', 'auditDuration', 'userId'sortDirection- Kierunek sortowania - 'ASC' lub 'DESC'- Returns:
- Lista audytów
- Throws:
IllegalArgumentException
-
getAuditsByCategories
CountedResult<AuditDto> getAuditsByCategories(List<AuditCategories> auditCategories, LocalDateTime auditStart, LocalDateTime auditStop, Integer start, Integer limit, AuditSortProperty auditSortProperty, SortDirection sortDirection) throws IllegalArgumentException Pobiera audyty danej kategorii w podanym przedziale czasowym- Parameters:
auditCategories- Kategorie audytów które mają zostać wyszukaneauditStart- Data rozpoczęcia przedziału czasowego wyszukiwaniaauditStop- Data zakończenia przedziału czasowego wyszukiwaniastart- Wartość początkowa zbioru wynikowegolimit- Wartość końcowa zbioru wynikowegoauditSortProperty- Parametr po którym posortowany zostanie zbiór wynikowy -'auditStarted', 'auditStopped', 'auditType', 'auditDuration', 'userId'sortDirection- Kierunek sortowania - 'ASC' lub 'DESC'- Returns:
- Lista audytów
- Throws:
IllegalArgumentException
-
getAudits
CountedResult<AuditDto> getAudits(LocalDateTime auditStart, LocalDateTime auditStop, Integer start, Integer limit, AuditSortProperty auditSortProperty, SortDirection sortDirection) throws IllegalArgumentException Pobiera audyty w podanym przedziale czasowym- Parameters:
auditStart- Data rozpoczęcia przedziału czasowego wyszukiwaniaauditStop- Data zakończenia przedziału czasowego wyszukiwaniastart- Wartość początkowa zbioru wynikowegolimit- Wartość końcowa zbioru wynikowegoauditSortProperty- Parametr po którym posortowany zostanie zbiór wynikowy -'auditStarted', 'auditStopped', 'auditType', 'auditDuration', 'userId'sortDirection- Kierunek sortowania - 'ASC' lub 'DESC'- Returns:
- Lista audytów
- Throws:
IllegalArgumentException
-