Example usage for org.springframework.http HttpStatus CREATED

List of usage examples for org.springframework.http HttpStatus CREATED

Introduction

In this page you can find the example usage for org.springframework.http HttpStatus CREATED.

Prototype

HttpStatus CREATED

To view the source code for org.springframework.http HttpStatus CREATED.

Click Source Link

Document

201 Created .

Usage

From source file:com.boxedfolder.carrot.web.client.CrudResource.java

@JsonView(View.Client.class)
@ResponseStatus(HttpStatus.CREATED)
@RequestMapping(method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE)
public S create(@RequestBody @Valid S object) {
    return service.save(object);
}

From source file:io.onedecision.engine.decisions.impl.LocationHeaderInterceptor.java

@Override
public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler,
        Exception ex) throws Exception {
    System.out.println("---Request Completed---");
    if (response.getStatus() == HttpStatus.CREATED.value()) {
        response.setHeader("Location", String.format("%1$s", request.getRequestURL()));
    }//w w  w.j av a  2s  . c  o  m
}

From source file:com.ge.predix.acs.commons.web.ResponseEntityBuilderTest.java

@Test
public void testCreatedWithLocation() {
    ResponseEntity<Object> created = ResponseEntityBuilder.created("/report/1", Boolean.FALSE);

    Assert.assertNotNull(created);//from   w w  w.j a va2 s .c o m
    Assert.assertNull(created.getBody());
    Assert.assertEquals(created.getStatusCode(), HttpStatus.CREATED);

    Assert.assertNotNull(created.getHeaders());
    URI location = created.getHeaders().getLocation();
    Assert.assertEquals(location.getPath(), "/report/1");
}

From source file:demo.AuthorizationCodeProviderCookieTests.java

@Test
@OAuth2ContextConfiguration(resource = MyTrustedClient.class, initialize = false)
public void testPostToProtectedResource() throws Exception {
    approveAccessTokenGrant("http://anywhere", true);
    assertNotNull(context.getAccessToken());
    LinkedMultiValueMap<String, String> form = new LinkedMultiValueMap<>();
    form.set("foo", "bar");
    assertEquals(HttpStatus.CREATED, http.postForStatus("/", getAuthenticatedHeaders(), form).getStatusCode());
}

From source file:com.agroservices.restcontrollers.VentasRest.java

@RequestMapping(value = "/", method = RequestMethod.POST)
public ResponseEntity<?> notificarVenta(@RequestBody Venta v) {
    try {//from  ww  w  .java2  s  .  c  o m
        vf.guardarVenta(v);
    } catch (Exception e) {
        System.out.println(e.getMessage());
        return new ResponseEntity<>(HttpStatus.CONFLICT);
    }
    return new ResponseEntity<>(HttpStatus.CREATED);
}

From source file:com.sg.dvdlibrary.controller.HomeController.java

@RequestMapping(value = "/addDvd", method = RequestMethod.POST)
@ResponseStatus(HttpStatus.CREATED)
@ResponseBody/*from   w  w w . j  ava 2 s .c  om*/
public Dvd createEntry(@Valid @RequestBody Dvd dvd, HttpServletResponse response) {
    if (!dvd.getTitle().equals(".")) {
        dao.addEntry(dvd);
    } else {
        response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
    }
    return dvd;
}

From source file:com.tsg.cms.CategoryController.java

@RequestMapping(value = "/category", method = RequestMethod.POST)
@ResponseStatus(HttpStatus.CREATED)
@ResponseBody//  w  w  w.  j  a v a2s . c  om
public CategoryContainer createCategory(@Valid @RequestBody Category category) {

    CategoryContainer categoryContainer = new CategoryContainer();

    categoryContainer.setCategory(dao.addCategory(category));

    return categoryContainer;

}

From source file:net.eusashead.hateoas.response.impl.PutResponseBuilderImpl.java

@Override
public ResponseEntity<Void> build() {
    ResponseEntity<Void> responseEntity;
    if (isCreate) {
        responseEntity = new ResponseEntity<Void>(this.headers, HttpStatus.CREATED);
    } else {/*from  ww  w. j a  v  a  2s.  c  om*/
        responseEntity = new ResponseEntity<Void>(this.headers, HttpStatus.NO_CONTENT);
    }
    return responseEntity;
}

From source file:com.github.hateoas.forms.spring.sample.test.DummyEventController.java

@RequestMapping(method = RequestMethod.POST)
public ResponseEntity<Void> addEvent(@RequestBody Event event) {
    return new ResponseEntity(HttpStatus.CREATED);
}

From source file:com.agroservices.restcontrollers.CampesinoRest.java

@RequestMapping(value = "/", method = RequestMethod.POST)
public ResponseEntity<?> persist(@RequestBody Campesino c) {
    try {// w  w  w . j a va  2s .  c om
        cf.guardarCampesino(c);
    } catch (Exception e) {
        System.out.println(e.getMessage());
        return new ResponseEntity<>(HttpStatus.CONFLICT);
    }
    return new ResponseEntity<>(HttpStatus.CREATED);
}