Example #1
0
 @GET
 @Path("random")
 public Response getRandomUsers(
     @QueryParam("size") @DefaultValue("10") final String size,
     @QueryParam("currentUserId") String currentUser) {
   List<User> userList = userDao.getRandomUsers(Integer.parseInt(size), currentUser);
   List<com.campusconnect.neo4j.types.web.User> returnUsers = new ArrayList<>(userList.size());
   for (User user : userList) {
     returnUsers.add(Neo4jToWebMapper.mapUserNeo4jToWeb(user));
   }
   return Response.ok().entity(new UsersPage(0, returnUsers.size(), returnUsers)).build();
 }