From c6bec4c97e9f250958d8054d3c3077b45d18de1a Mon Sep 17 00:00:00 2001 From: Bondar Bogdan <36962546+bogdan-bondar@users.noreply.github.com> Date: Tue, 20 Oct 2020 09:30:04 +0200 Subject: [PATCH] fixed overriding deprecated method on no count repository (#1032) Signed-off-by: Bogdan Bondar --- .../hawkbit/repository/jpa/NoCountPagingRepository.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/NoCountPagingRepository.java b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/NoCountPagingRepository.java index 40713e173..4f32fff02 100644 --- a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/NoCountPagingRepository.java +++ b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/NoCountPagingRepository.java @@ -23,6 +23,7 @@ import org.springframework.data.domain.Slice; import org.springframework.data.jpa.domain.Specification; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.support.SimpleJpaRepository; +import org.springframework.lang.Nullable; import org.springframework.stereotype.Repository; /** @@ -102,11 +103,12 @@ public class NoCountPagingRepository { } @Override - protected Page readPage(final TypedQuery query, final Pageable pageable, final Specification spec) { + protected Page readPage(final TypedQuery query, final Class domainClass, + final Pageable pageable, @Nullable final Specification spec) { query.setFirstResult((int) pageable.getOffset()); query.setMaxResults(pageable.getPageSize()); - final List content = query.getResultList(); + final List content = query.getResultList(); return new PageImpl<>(content, pageable, content.size()); }