El verbo GET sólo debe ser para consultas. En este caso lo están usando para generar una notificación.
Una forma adecuada podría ser, manejar el concepto de '/notificación' a manera de recurso, y sobre esta hacer una petición POST.
@RequestMapping(value="/listo/{idPedido}",method = RequestMethod.GET)
public ResponseEntity<?> notificarPedidoListo(@PathVariable int idPedido) throws ResourceNotFoundException {
lp.notificarPedidoListo(idPedido);
return new ResponseEntity<>(HttpStatus.ACCEPTED);
}
El verbo GET sólo debe ser para consultas. En este caso lo están usando para generar una notificación. Una forma adecuada podría ser, manejar el concepto de '/notificación' a manera de recurso, y sobre esta hacer una petición POST.
@RequestMapping(value="/listo/{idPedido}",method = RequestMethod.GET)
public ResponseEntity<?> notificarPedidoListo(@PathVariable int idPedido) throws ResourceNotFoundException {
lp.notificarPedidoListo(idPedido);
return new ResponseEntity<>(HttpStatus.ACCEPTED); }