List of usage examples for org.springframework.http ResponseEntity ResponseEntity
public ResponseEntity(HttpStatus status)
From source file:com.baidu.terminator.manager.action.LinkControlAction.java
@RequestMapping(value = "/{workMode}/{linkId}", method = RequestMethod.PUT) @ResponseBody/* w w w. j av a 2 s . c o m*/ public ResponseEntity<?> changeWorkMode(@PathVariable Integer linkId, @PathVariable WorkMode workMode) { try { linkControlService.changeWorkMode(linkId, workMode); return new ResponseEntity<String>(HttpStatus.NO_CONTENT); } catch (LinkStatusException e) { return new ResponseEntity<String>(e.getMessage(), HttpStatus.METHOD_NOT_ALLOWED); } }
From source file:edu.eci.cosw.restcontrollers.ManejadorPedidos.java
@RequestMapping(method = RequestMethod.POST) public ResponseEntity<?> addPedido(@RequestBody Pedido p) { c.addNewPedido(p);//from w w w . j a v a 2 s. c o m return new ResponseEntity<>(HttpStatus.ACCEPTED); }
From source file:com.sms.server.controller.MediaController.java
@RequestMapping(value = "/folder", method = RequestMethod.GET) public ResponseEntity<List<MediaFolder>> getMediaFolders() { List<MediaFolder> mediaFolders = settingsDao.getMediaFolders(); if (mediaFolders == null) { return new ResponseEntity<>(HttpStatus.NOT_FOUND); }//from www .ja v a2s . c o m return new ResponseEntity<>(mediaFolders, HttpStatus.OK); }
From source file:com._8x8.presentation.restController.UserRestController.java
@RequestMapping(value = "/users/", method = RequestMethod.GET) public ResponseEntity<List<User>> listAllUsers() { List<User> users = _userService.GetUsers();// .findAllUsers(); if (users.isEmpty()) { return new ResponseEntity<List<User>>(HttpStatus.NO_CONTENT);//You many decide to return HttpStatus.NOT_FOUND }/*from w ww . j a v a2s.com*/ return new ResponseEntity<List<User>>(users, HttpStatus.OK); }
From source file:com.enginizer.controller.MailingResource.java
@RequestMapping(value = "/sendEmail", method = RequestMethod.POST) @CrossOrigin(origins = { "http://localhost:80", "http://uc8.co:80", "http://uc8.co", "http://localhost" }) public ResponseEntity<String> sendEMAIL(@ModelAttribute("email") Email email) { try {/*from w w w . j a va 2s.c o m*/ mailSender.sendEmail(email); return new ResponseEntity<>(HttpStatus.OK); } catch (MailException e) { return new ResponseEntity<>(e.getMessage(), HttpStatus.valueOf(e.getStatus())); } }
From source file:reconf.server.services.product.DeleteProductService.java
@RequestMapping(value = "/product/{prod}", method = RequestMethod.DELETE) @Transactional//from w w w . j a va 2 s . c om public ResponseEntity<ProductResult> doIt(@PathVariable("prod") String product, Authentication auth) { if (!ApplicationSecurity.isRoot(auth)) { return new ResponseEntity<ProductResult>(HttpStatus.FORBIDDEN); } Product reqProduct = new Product(product, null); List<String> errors = DomainValidator.checkForErrors(reqProduct); if (!errors.isEmpty()) { return new ResponseEntity<ProductResult>(new ProductResult(reqProduct, errors), HttpStatus.BAD_REQUEST); } if (!products.exists(reqProduct.getName())) { return new ResponseEntity<ProductResult>(new ProductResult(reqProduct, Product.NOT_FOUND), HttpStatus.NOT_FOUND); } products.delete(reqProduct.getName()); components.deleteByKeyProduct(reqProduct.getName()); properties.deleteByKeyProduct(reqProduct.getName()); userProducts.deleteByKeyProduct(reqProduct.getName()); return new ResponseEntity<ProductResult>(HttpStatus.OK); }
From source file:br.edu.ifpb.blogsoon.webapp.controller.avaliacao.AvaliacaoController.java
@RequestMapping(value = "/add", method = RequestMethod.POST) public ResponseEntity<String> addAvaliacao(@RequestParam("idPost") String idPost, @RequestParam("tipo") String tipo, HttpSession session) { Usuario usuario = (Usuario) session.getAttribute("usuario"); if (usuario != null) { if (avaliacaoService.buscarPorIdPostEUsuario(idPost, usuario).size() >= 1) return new ResponseEntity<>(HttpStatus.FORBIDDEN); Avaliacao avaliacao = new Avaliacao(); avaliacao.setIdPost(idPost);//from w w w .j a v a 2s .c o m avaliacao.setUsuario(usuario); avaliacao.setTipo(AvaliacaoEnum.valueOf(tipo)); avaliacaoService.salvar(avaliacao); return new ResponseEntity<>(HttpStatus.OK); } return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR); }
From source file:com.agroservices.restcontrollers.CampesinoRest.java
@RequestMapping(value = "/", method = RequestMethod.POST) public ResponseEntity<?> persist(@RequestBody Campesino c) { try {//from ww w . j a v a 2 s.com cf.guardarCampesino(c); } catch (Exception e) { System.out.println(e.getMessage()); return new ResponseEntity<>(HttpStatus.CONFLICT); } return new ResponseEntity<>(HttpStatus.CREATED); }
From source file:web.EventLogRESTController.java
/** * Gets a list of events in the Event Log * @return// w ww . j a va2 s . c om */ @RequestMapping(value = "/api/eventlog/", method = RequestMethod.GET) public ResponseEntity<List<EventLog>> listEventLog() { List<EventLog> el = dao.getEventsList(); //returns NO_CONTENT error if no Events are provided if (el.isEmpty()) { return new ResponseEntity<List<EventLog>>(HttpStatus.NO_CONTENT); } //otherwise returns list of all Events return new ResponseEntity<List<EventLog>>(el, HttpStatus.OK); }
From source file:com.sentinel.web.controllers.RegistrationController.java
@RequestMapping(value = "/user", method = RequestMethod.POST) @ResponseBody//from w ww.j a va 2 s .com public ResponseEntity<Void> createUser(@RequestBody UserForm accountDto, UriComponentsBuilder ucBuilder) { LOG.debug("Registring new user"); final User registered = createUserAccount(accountDto); if (registered == null) { return new ResponseEntity<Void>(HttpStatus.CONFLICT); } /* if (userService.isUserExist(user)) { System.out.println("A User with name " + user.getUsername() + " already exist"); } */ userService.saveRegisteredUser(registered); HttpHeaders headers = new HttpHeaders(); headers.setLocation(ucBuilder.path("/user/{id}").buildAndExpand(registered.getId()).toUri());//TODO return new ResponseEntity<Void>(headers, HttpStatus.CREATED); }