Interface GenericAuditedReadFindAllService<T extends GenericApiIdentifiable<ID>,ID extends Serializable>
- Type Parameters:
T-ID-
public interface GenericAuditedReadFindAllService<T extends GenericApiIdentifiable<ID>,ID extends Serializable>
In it's bare essentials defines what an audited read findAll service should look like
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.domain.Page<T>findAllModifiedBetween(LocalDateTime start, LocalDateTime end, org.springframework.data.domain.Pageable page) default org.springframework.data.domain.Page<T>findAllModifiedBetween(Date start, Date end, org.springframework.data.domain.Pageable page) org.springframework.data.domain.Page<T>findAllModifiedSince(LocalDateTime date, org.springframework.data.domain.Pageable page) default org.springframework.data.domain.Page<T>findAllModifiedSince(Date date, org.springframework.data.domain.Pageable page) streamAllModifiedBetween(LocalDateTime start, LocalDateTime end) streamAllModifiedBetween(Date start, Date end) streamAllModifiedSince(Date date)
-
Method Details
-
findAllModifiedSince
org.springframework.data.domain.Page<T> findAllModifiedSince(@NonNull LocalDateTime date, org.springframework.data.domain.Pageable page) - Parameters:
date-page-- Returns:
-
findAllModifiedBetween
org.springframework.data.domain.Page<T> findAllModifiedBetween(@NonNull LocalDateTime start, @NonNull LocalDateTime end, org.springframework.data.domain.Pageable page) - Parameters:
start-end-page-- Returns:
-
streamAllModifiedSince
- Parameters:
date-- Returns:
-
streamAllModifiedBetween
- Parameters:
start-end-- Returns:
-
findAllModifiedSince
default org.springframework.data.domain.Page<T> findAllModifiedSince(@NonNull Date date, org.springframework.data.domain.Pageable page) - Parameters:
date-page-- Returns:
-
findAllModifiedBetween
default org.springframework.data.domain.Page<T> findAllModifiedBetween(@NonNull Date start, @NonNull Date end, org.springframework.data.domain.Pageable page) - Parameters:
start-end-page-- Returns:
-
streamAllModifiedSince
- Parameters:
date-- Returns:
-
streamAllModifiedBetween
- Parameters:
start-end-- Returns:
-