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
-