Esempio n. 1
0
 @PUT
 @Path("{userId}/addresses/{addressId}")
 public Response updateAddress(
     @PathParam("userId") String userId,
     @PathParam("addressId") String addressId,
     com.campusconnect.neo4j.types.web.Address addressPayload) {
   // TODO: validate the address before updating
   Address address = mapAddressWebToNeo4j(addressPayload);
   Address updatedAddress = addressDao.updateAddress(address, userId);
   com.campusconnect.neo4j.types.web.Address returnAddress = mapAddressNeo4jToWeb(updatedAddress);
   return Response.ok().entity(returnAddress).build();
 }