List of usage examples for org.springframework.http ResponseEntity ok
public static <T> ResponseEntity<T> ok(T body)
From source file:de.document.controller.KrankheitController.java
@RequestMapping(value = "/{name}", method = { RequestMethod.GET }) public ResponseEntity read(@PathVariable("name") String name) { Krankheit entity = this.service.read(name); System.out.println("get service"); System.out.println(entity.getUmlsInfo()); return ResponseEntity.ok(entity); }
From source file:de.msg.controller.RouteController.java
@RequestMapping(value = "{id}", method = RequestMethod.GET) @PreAuthorize("isAuthenticated() and hasPermission('de.msg.domain.route.Route', 'read')") public ResponseEntity<Route> get(@PathVariable(value = "id") Long id) throws RouteNotFoundException { try {//from w ww . jav a 2 s .c o m service.exists(id); return ResponseEntity.ok(service.findById(id)); } catch (RouteNotFoundException e) { throw e; } }
From source file:tds.assessment.web.endpoints.AccommodationController.java
@GetMapping(value = "{clientName}/assessments/accommodations", produces = MediaType.APPLICATION_JSON_VALUE) @ResponseBody// w w w. j a v a 2 s . c o m ResponseEntity<List<Accommodation>> findAccommodations(@PathVariable final String clientName, @RequestParam(required = false) final String assessmentKey, @RequestParam(required = false) final String assessmentId) { if (StringUtils.isNotEmpty(assessmentKey)) { return ResponseEntity .ok(accommodationsService.findAccommodationsByAssessmentKey(clientName, assessmentKey)); } else if (StringUtils.isNotEmpty(assessmentId)) { return ResponseEntity .ok(accommodationsService.findAccommodationsByAssessmentId(clientName, assessmentId)); } else { throw new IllegalArgumentException("Must provide an assessmentKey or an assessmentId"); } }
From source file:blankd.acme.pet.licensing.rest.controller.LicenseRestController.java
@RequestMapping(value = "/find/assigned/{id}", method = RequestMethod.GET) public ResponseEntity<?> findAssignedPets(Pageable pages, @PathVariable String id) { License l = this.repo.findOne(id); if (l != null && l.getPetOwner() != null) { return ResponseEntity.ok(this.pRepo.findByPetLicense(l, pages)); } else {/*from w w w.j a v a 2 s . c om*/ ErrorMessage err = null; if (l == null) { err = new ErrorMessage("License could not be found"); } else if (l.getPetOwner() == null) { err = new ErrorMessage("License is not assigned"); } return ResponseEntity.ok(err); } }
From source file:de.dominikschadow.configclient.secret.SecretController.java
/** * Write the given secret into vault using the base bath and the user id as path. * * @param secret The secret to store// w w w .ja va2 s . com * @return The stored secret */ @PostMapping(value = "/secrets", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) @ApiOperation(value = "Writes the given secret into the vault", notes = "Writes the given secret content into the vault using the given user id as path.", response = VaultResponse.class) public ResponseEntity<VaultResponse> writeSecret(@RequestBody Secret secret) { Map<String, String> data = new HashMap<>(); data.put("secret", secret.getData()); VaultResponse vaultResponse = vaultTemplate.write(SECRET_BASE_PATH + secret.getUserId(), data); return ResponseEntity.ok(vaultResponse); }
From source file:io.pivotal.poc.dispatcher.MessageDispatcher.java
@RequestMapping(path = "/{topic}", method = RequestMethod.POST, consumes = { "text/*", "application/json" }) @ResponseStatus(HttpStatus.ACCEPTED)//from ww w . j a v a 2s .c o m public ResponseEntity<?> handleRequest(@PathVariable String topic, @RequestBody String body, @RequestHeader HttpHeaders requestHeaders) { String id = sendMessage(topic, body, requestHeaders); return ResponseEntity.ok(id); }
From source file:springfox.documentation.spring.web.dummy.controllers.BugsController.java
@ApiImplicitParams(@ApiImplicitParam(dataType = "string", allowMultiple = true, paramType = "header")) @RequestMapping(value = "1209", method = RequestMethod.POST) public ResponseEntity<String> bug1209() { return ResponseEntity.ok(""); }
From source file:org.apache.ambari.view.web.controller.HostController.java
@DeleteMapping("/{id}") public ResponseEntity<Map<String, String>> destroy(@PathVariable("id") Long id) { service.destroy(id);/* w w w .j av a2 s . c o m*/ Map<String, String> emptyMap = new HashMap<>(); return ResponseEntity.ok(emptyMap); }
From source file:org.kelvmiao.sevenwonders.web.controller.UserController.java
@RequestMapping(method = RequestMethod.POST, value = "/login") ResponseEntity login(@RequestBody LoginRequest request) { User user = userService.login(request.getName(), request.getPassword()); if (user != null) { httpSession.setAttribute("uid", user.getUid()); httpSession.setAttribute("userName", user.getName()); return ResponseEntity.ok(user); }/*from w ww . j a v a 2s.c o m*/ return ResponseEntity.notFound().build(); }
From source file:com.bodybuilding.argos.controller.TurbineStreamController.java
@RequestMapping("/turbine-stream/{cluster}") public ResponseEntity<SseEmitter> streamHystrix(@PathVariable("cluster") String cluster) { Optional<HystrixClusterMonitor> clusterMonitor = clusterRegistry.getCluster(cluster); if (!clusterMonitor.isPresent()) { return new ResponseEntity<>(HttpStatus.NOT_FOUND); }/*w ww .j a v a 2 s. c o m*/ final SseEmitter emitter = new SseEmitter(TimeUnit.DAYS.toMillis(45)); SseEmitterUtil.bindObservable(emitter, clusterMonitor.get().observeJson().takeUntil(shutdown).subscribeOn(Schedulers.io())); return ResponseEntity.ok(emitter); }