beadledom-jaxrs-genericresponse¶
Overview¶
This project provides an alternative response class for JAX-RS. The GenericResponse can be used
in place of the JAX-RS Response class. The GenericResponse class provides additional compile
time type safety around the retrieval of the response entity body.
Download¶
Download using Maven:
<dependency>
<groupId>com.cerner.beadledom</groupId>
<artifactId>beadledom-jaxrs-genericresponse</artifactId>
<version>[insert latest version]</version>
</dependency>
Usage¶
From the server side a GenericResponse can be created through the GenericResponses static methods.
return GenericResponses.ok(entityBody).build();
From the client side the entity body can be retrieve from a GenericResponse through the body method.
MyObject entity = genericResponse.body();