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 Details

    • findAllModifiedSince

      org.springframework.data.domain.Page<T> findAllModifiedSince(@NonNull LocalDateTime date, org.springframework.data.domain.Pageable page)
    • findAllModifiedBetween

      org.springframework.data.domain.Page<T> findAllModifiedBetween(@NonNull LocalDateTime start, @NonNull LocalDateTime end, org.springframework.data.domain.Pageable page)
    • streamAllModifiedSince

      Stream<T> streamAllModifiedSince(@NonNull LocalDateTime date)
    • streamAllModifiedBetween

      Stream<T> streamAllModifiedBetween(@NonNull LocalDateTime start, @NonNull LocalDateTime end)
    • findAllModifiedSince

      default org.springframework.data.domain.Page<T> findAllModifiedSince(@NonNull Date date, org.springframework.data.domain.Pageable page)
    • findAllModifiedBetween

      default org.springframework.data.domain.Page<T> findAllModifiedBetween(@NonNull Date start, @NonNull Date end, org.springframework.data.domain.Pageable page)
    • streamAllModifiedSince

      default Stream<T> streamAllModifiedSince(@NonNull Date date)
    • streamAllModifiedBetween

      default Stream<T> streamAllModifiedBetween(@NonNull Date start, @NonNull Date end)