@DELETE
 @Produces(MediaType.APPLICATION_JSON)
 public Map<String, String> delete() {
   Map<String, String> map = new HashMap<String, String>();
   String msg = "Foram removido(s) %d registro(s)";
   int delete = malhaService.delete();
   String.format(msg, delete);
   map.put("message", msg);
   return map;
 }
 @POST
 public Response salvar(
     @FormParam("origem") String origem,
     @FormParam("destino") String destino,
     @FormParam("distancia") int distancia) {
   if (StringUtils.isEmpty(origem) || StringUtils.isEmpty(destino)) {
     return Response.serverError()
         .entity("Os parametros origem e destino são obrigatórios")
         .build();
   }
   Malha malha = new Malha(origem, destino, distancia);
   malhaService.salvar(malha);
   return Response.status(Status.OK).build();
 }
 @GET
 @Produces(MediaType.APPLICATION_JSON)
 public List<Malha> list() {
   return malhaService.findAll();
 }