diff options
Diffstat (limited to 'src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/AbstractClient.java')
-rw-r--r-- | src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/AbstractClient.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/AbstractClient.java b/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/AbstractClient.java index 716d3b65..c570252e 100644 --- a/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/AbstractClient.java +++ b/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/AbstractClient.java @@ -262,9 +262,9 @@ public abstract class AbstractClient { return fetchResource(resource.path(subResourceName), queryParams, responseClass);
}
- private void postRequest(WebResource resource, Form form) {
+ private ClientResponse postRequest(WebResource resource, Form form) {
try {
- prepareFormRequestBuilder(resource).post(form);
+ return prepareFormRequestBuilder(resource).post(ClientResponse.class, form);
} catch (UniformInterfaceException e) {
throw new GlusterRuntimeException(e.getResponse().getEntity(String.class));
}
@@ -290,8 +290,8 @@ public abstract class AbstractClient { * @param form
* Form to be submitted
*/
- protected void postRequest(Form form) {
- postRequest(resource, form);
+ protected URI postRequest(Form form) {
+ return postRequest(resource, form).getLocation();
}
/**
|