public SearchConditionPage search()

in src/it/java/com/epam/digital/data/platform/kafkaapi/core/impl/searchhandler/PagingTestEntitySearchHandler.java [37:47]


  public SearchConditionPage<TestEntity> search(Request<PagingTestEntitySearchConditions> input) {
    var searchCriteria = input.getPayload();
    SearchConditionPage<TestEntity> response = super.search(input);
    response.setTotalElements(count(input));
    response.setPageSize(limit(searchCriteria));
    response.setTotalPages(
        PageableUtils.getTotalPages(response.getPageSize(), response.getTotalElements()));
    response.setPageNo(
        Optional.ofNullable(searchCriteria.getPageNo()).orElse(PageableUtils.DEFAULT_PAGE_NUMBER));
    return response;
  }