public CompletableFuture<List<UserVO>> list(ListUserRequest request) { return list(request.getLogin(), request.getLoginPattern(), request.getRole(), request.getStatus(), request.getSortField(), request.getSortOrder(), request.getTake(), request.getSkip()); }
@Override public Response handle(Request request) { final ListUserRequest req = (ListUserRequest) request.getBody(); final List<UserVO> users = userDao.list(req.getLogin(), req.getLoginPattern(), req.getRole(), req.getStatus(), req.getSortField(), req.isSortOrderAsc(), req.getTake(), req.getSkip()); return Response.newBuilder() .withBody(new ListUserResponse(users)) .buildSuccess(); } }