public Page find()

in src/main/java/org/openvasp/host/service/impl/TransferServiceImpl.java [51:64]


    public Page<TransferEntity> find(@NonNull final TransferFindRequest request) {
        log.debug("find: {}", request);
        val orders = new ArrayList<Sort.Order>();
        orders.add(new Sort.Order(Sort.Direction.fromString(request.direction()), request.sort().entityField));

        if (TransferFindRequest.SortField.ID != request.sort()) {
            orders.add(new Sort.Order(Sort.Direction.ASC, TransferFindRequest.SortField.ID.entityField));
        }

        val page = PageRequest.of(request.pageNr(), request.pageSize(), Sort.by(orders));
        val spec = buildSpecOf(request);

        return repo.findAll(spec, page);
    }