Interface AuditFinder


public interface AuditFinder
  • 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ć wyszukane
      auditStart - Data rozpoczęcia przedziału czasowego wyszukiwania
      auditStop - Data zakończenia przedziału czasowego wyszukiwania
      start - Wartość początkowa zbioru wynikowego
      limit - Wartość końcowa zbioru wynikowego
      auditSortProperty - 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ć wyszukane
      auditStart - Data rozpoczęcia przedziału czasowego wyszukiwania
      auditStop - Data zakończenia przedziału czasowego wyszukiwania
      start - Wartość początkowa zbioru wynikowego
      limit - Wartość końcowa zbioru wynikowego
      auditSortProperty - 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 wyszukiwania
      auditStop - Data zakończenia przedziału czasowego wyszukiwania
      start - Wartość początkowa zbioru wynikowego
      limit - Wartość końcowa zbioru wynikowego
      auditSortProperty - 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