Java Reference
In-Depth Information
/**
* Jersey REST client generated for REST resource:CustomerFacadeREST
* [com.ensode.netbeansbook.jaxrs.customer]<br>
* USAGE:
* <pre>
* NewJerseyClient client = new NewJerseyClient();
* Object response = client.XXX(...);
* // do whatever with response
* client.close();
* </pre>
*
*/
public class NewJerseyClient {
private WebTarget webTarget;
private Client client;
private static final String BASE_URI = "http://localhost:8080/
jaxrx/webresources";
public NewJerseyClient() {
client = javax.ws.rs.client.ClientBuilder.newClient();
webTarget = client.target(BASE_URI).path(
"com.ensode.netbeansbook.jaxrs.customer");
}
public String countREST() throws ClientErrorException {
WebTarget resource = webTarget;
resource = resource.path("count");
return resource.request(
javax.ws.rs.core.MediaType.TEXT_PLAIN).get(String.class);
}
public void edit_XML(Object requestEntity, String id) throws
ClientErrorException {
webTarget.path(
java.text.MessageFormat.format("{0}", new Object[]
{id})).request(
javax.ws.rs.core.MediaType.APPLICATION_XML)
.put(javax.ws.rs.client.Entity.entity(requestEntity,
javax.ws.rs.core.MediaType.APPLICATION_XML));
}
public void edit_JSON(Object requestEntity, String id)
throws ClientErrorException {
webTarget.path(
java.text.MessageFormat.format("{0}", new Object[]
{id})).request(
 
Search WWH ::




Custom Search