List of usage examples for org.springframework.http HttpStatus ACCEPTED
HttpStatus ACCEPTED
To view the source code for org.springframework.http HttpStatus ACCEPTED.
Click Source Link
From source file:at.ac.tuwien.infosys.Balancer.java
@RequestMapping(value = "/provision/{nrOfDevices}/{componentName}/{version}", method = RequestMethod.GET) public ResponseEntity<String> startProvisioning(@PathVariable Integer nrOfDevices, @PathVariable String componentName, @PathVariable String version) { logger.info("Start provisioning of " + nrOfDevices + " device(s)!"); if (nrOfDevices <= 0) return new ResponseEntity<String>(HttpStatus.BAD_REQUEST); // get List of devices to provision List<ProvisionRequest> toProvision = nodeManager.provision(nrOfDevices); logger.info("Selected devices to be provisioned: " + toProvision); List<String> fullDeviceList = new ArrayList<String>(); // save time stamp before provisioning is triggered long startedProvisiong = System.currentTimeMillis(); // invoke each node to start provisioning logger.info("Start contacting nodes and send provisioning request!"); for (ProvisionRequest request : toProvision) { List<String> deviceIds = request.getDevices(); String builderUrl = "http://" + request.getNode() + ":" + builderPort + builderContext + builderPath; logger.info("Contact node: " + builderUrl + " to provision: " + deviceIds); DeviceUpdateRequest updateRequest = new DeviceUpdateRequest(deviceIds, componentName, version); updateRequest.setPush(true);//from www. j a v a2 s . c o m // use asynchronous rest-template to not block ListenableFuture<ResponseEntity<String>> result = asyncRestTemplate.postForEntity(builderUrl, new HttpEntity<DeviceUpdateRequest>(new DeviceUpdateRequest(deviceIds, componentName, version)), String.class); result.addCallback(new ListenableFutureCallback<ResponseEntity<String>>() { @Override public void onSuccess(ResponseEntity<String> result) { logger.info("Received result from node: " + result.getBody()); } @Override public void onFailure(Throwable t) { logger.severe("Error occured while contacting node: " + t.getMessage()); } }); // add currently provisioned devices to the overall list fullDeviceList.addAll(deviceIds); } logger.info("Finished contacting nodes!"); // initiate the tracking phase of the provisioning provisioningLogger.startLogging(fullDeviceList, startedProvisiong); return new ResponseEntity<String>( "Successfully triggered provisioning of: " + fullDeviceList.size() + " devices!", HttpStatus.ACCEPTED); }
From source file:org.nekorp.workflow.backend.controller.imp.RegistroCostoControllerImp.java
@Override @RequestMapping(value = "/{idRegistro}", method = RequestMethod.DELETE) public void borrarRegistro(@PathVariable final Long idServicio, @PathVariable final Long idRegistro, final HttpServletResponse response) { if (!idServicioValido(idServicio)) { response.setStatus(HttpStatus.NOT_FOUND.value()); return;//from w w w .java2s. c o m } RegistroCosto dato = registroCostoDAO.consultar(idServicio, idRegistro); if (dato == null) { //no hay nada que responder response.setStatus(HttpStatus.NO_CONTENT.value()); return; } registroCostoDAO.borrar(idServicio, dato); //se acepto la peticion de borrado, no quiere decir que sucede de inmediato. response.setStatus(HttpStatus.ACCEPTED.value()); }
From source file:plbtw.klmpk.barang.hilang.controller.UserController.java
@RequestMapping(value = "/auth", method = RequestMethod.POST, produces = "application/json") public CustomResponseMessage authLogin(@RequestHeader String apiKey, @RequestBody UserAuthRequest userAuthRequest) { try {/*from w w w . j av a 2 s .c o m*/ if (!authApiKey(apiKey)) { return new CustomResponseMessage(HttpStatus.FORBIDDEN, "Please use your api key to authentication"); } if (checkRateLimit(RATE_LIMIT, apiKey)) { return new CustomResponseMessage(HttpStatus.BANDWIDTH_LIMIT_EXCEEDED, "Please wait a while, you have reached your rate limit"); } LogRequest temp = DependencyFactory.createLog(apiKey, "Post"); Log log = new Log(); log.setApiKey(temp.getApiKey()); log.setStatus(temp.getStatus()); log.setTimeRequest(temp.getTime_request()); logService.addLog(log); User user = userService.authLoginUser(userAuthRequest.getEmail(), userAuthRequest.getPassword()); List<User> listUser = new ArrayList<User>(); if (user == null) { return new CustomResponseMessage(HttpStatus.NOT_FOUND, "Login Failed", listUser); } listUser.add(user); CustomResponseMessage result = new CustomResponseMessage(); result.setResult(listUser); result.setHttpStatus(HttpStatus.ACCEPTED); result.setMessage("Auth Success"); return result; } catch (Exception ex) { return new CustomResponseMessage(HttpStatus.BAD_REQUEST, "Please use your api key to authentication"); } }
From source file:at.ac.tuwien.infosys.Balancer.java
/** * Gets called by the device to report a successful update. Has to store * last timestamp when invoked mulitple times ... * /*from www . j a va2 s . co m*/ * @param deviceId * @return */ @RequestMapping(value = "/done/{deviceId}", method = RequestMethod.GET) public ResponseEntity<String> reportSuccessfulUpdate(@PathVariable String deviceId) { logger.info("Device :" + deviceId + " successfully finished provisioning!"); provisioningLogger.addLog(deviceId, System.currentTimeMillis()); return new ResponseEntity<String>(HttpStatus.ACCEPTED); }
From source file:org.trustedanalytics.metadata.parser.MetadataParserIT.java
@Test public void parseMetadata_notExistingDataset() throws URISyntaxException, IOException, ServletException { authorizationAlways(true);//w ww. j av a2 s.c om request.setId("1234"); request.setIdInObjectStore("not_existing_id"); request.setCallbackUrl(new URI(baseUrl + "/callbacks/" + request.getId())); request.setOrgUUID(TEST_ORG_UUID); request.setSource(source); assertThat(postRequest(request).getStatusCode(), equalTo(HttpStatus.ACCEPTED)); verify(callback, timeout(500)).statusUpdate(eqState(MetadataParseStatus.State.FAILED), eq(request.getId())); verify(authorization).checkAccess(any(HttpServletRequest.class), eq(TEST_ORG_UUID)); }
From source file:com.searshc.mygarage.controllers.vehicle.VehicleController.java
@RequestMapping(value = "/manualvehicle/user/{userId}", method = RequestMethod.PUT, consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) @ResponseBody// w w w . j a v a 2s .co m public ResponseEntity<Object> updateManualFamilyVehicle(@PathVariable("userId") final long userId, @RequestBody AddOrUpdateManualFamilyVehicleDTO addOrUpdateManualFamilyVehicleDTO) { this.addNewManualFamilyVehicleOrchestrator.updateManualFamilyVehicle(userId, addOrUpdateManualFamilyVehicleDTO); return new ResponseEntity<Object>(HttpStatus.ACCEPTED); }
From source file:com.searshc.mygarage.controllers.vehicle.VehicleController.java
@RequestMapping(value = "/name/user/{userId}", method = RequestMethod.PUT, consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) @ResponseBody// w w w.ja v a 2 s. c o m public ResponseEntity<Object> updateFamilyVehicleName(@PathVariable("userId") final long userId, @RequestBody AddOrUpdateManualFamilyVehicleDTO addOrUpdateManualFamilyVehicleDTO) { this.addNewManualFamilyVehicleOrchestrator.updateFamilyVehicleName(userId, addOrUpdateManualFamilyVehicleDTO); return new ResponseEntity<Object>(HttpStatus.ACCEPTED); }
From source file:springfox.documentation.spring.web.dummy.DummyClass.java
@ResponseBody @ResponseStatus(value = HttpStatus.ACCEPTED, reason = "Accepted request") public DummyModels.BusinessModel methodWithResponseStatusAnnotation() { return null; }
From source file:org.openbaton.nfvo.api.RestNetworkServiceRecord.java
/** * This operation updates the Network Service Descriptor (NSD) * * @param networkServiceRecord : the Network Service Descriptor to be updated * @param id : the id of Network Service Descriptor * @return NetworkServiceRecord: the Network Service Descriptor updated *///from www. jav a2 s .c o m @RequestMapping(value = "{id}", method = RequestMethod.PUT, consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) @ResponseStatus(HttpStatus.ACCEPTED) public NetworkServiceRecord update(@RequestBody @Valid NetworkServiceRecord networkServiceRecord, @PathVariable("id") String id, @RequestHeader(value = "project-id") String projectId) throws NotFoundException { return networkServiceRecordManagement.update(networkServiceRecord, id, projectId); }
From source file:org.openbaton.nfvo.api.RestNetworkServiceDescriptor.java
@RequestMapping(value = "{idNsd}/vnfdescriptors/{idVfn}", method = RequestMethod.PUT, consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) @ResponseStatus(HttpStatus.ACCEPTED) public VirtualNetworkFunctionDescriptor updateVNF( @RequestBody @Valid VirtualNetworkFunctionDescriptor vnfDescriptor, @PathVariable("idNsd") String idNsd, @PathVariable("idVfn") String idVfn, @RequestHeader(value = "project-id") String projectId) { return networkServiceDescriptorManagement.updateVNF(idNsd, idVfn, vnfDescriptor, projectId); }