summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.client/src/com/gluster/storage/management/client/AbstractClient.java
diff options
context:
space:
mode:
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.java8
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();
}
/**