diff options
author | 2019-05-02 09:42:55 -0400 | |
---|---|---|
committer | 2019-05-07 10:02:17 -0400 | |
commit | 3f9a0c3183480d150089c0d5a6e507c877f7d121 (patch) | |
tree | b3db04cbe2cef23f81503177a50edc5360ffa486 /openstack-client-connectors/http-connector/src/main/java/com/woorea/openstack/connector/HttpClientResponse.java | |
parent | e153f0adfbed711ce1e215748594a4d04fd1edaf (diff) |
Enhance Openstack Client
Update Openstack Client to support additional fields
Updat all formatting issues
Issue-ID: SO-1844
Change-Id: I1369e0c18cc25274db8df7e12855a020b8da38da
Signed-off-by: Smokowski, Steve (ss835w) <ss835w@us.att.com>
Diffstat (limited to 'openstack-client-connectors/http-connector/src/main/java/com/woorea/openstack/connector/HttpClientResponse.java')
-rw-r--r-- | openstack-client-connectors/http-connector/src/main/java/com/woorea/openstack/connector/HttpClientResponse.java | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/openstack-client-connectors/http-connector/src/main/java/com/woorea/openstack/connector/HttpClientResponse.java b/openstack-client-connectors/http-connector/src/main/java/com/woorea/openstack/connector/HttpClientResponse.java index f1c8c78..24541cd 100644 --- a/openstack-client-connectors/http-connector/src/main/java/com/woorea/openstack/connector/HttpClientResponse.java +++ b/openstack-client-connectors/http-connector/src/main/java/com/woorea/openstack/connector/HttpClientResponse.java @@ -21,10 +21,8 @@ import org.apache.http.Header; import org.apache.http.HttpResponse; import org.slf4j.Logger; import org.slf4j.LoggerFactory; - import com.fasterxml.jackson.databind.ObjectMapper; import com.woorea.openstack.base.client.OpenStackResponse; - import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -39,14 +37,13 @@ public class HttpClientResponse implements OpenStackResponse { private HttpResponse response = null; private String entityBody = null; - public HttpClientResponse(HttpResponse response) - { + public HttpClientResponse(HttpResponse response) { this.response = response; // Read the body so InputStream can be closed if (response.getEntity() == null) { // No body - logger.debug ("No Response Body"); + logger.debug("No Response Body"); return; } @@ -54,23 +51,23 @@ public class HttpClientResponse implements OpenStackResponse { try { response.getEntity().writeTo(responseBody); } catch (IOException e) { - throw new HttpClientException ("Error Reading Response Body", e); + throw new HttpClientException("Error Reading Response Body", e); } entityBody = responseBody.toString(); - logger.debug (entityBody); + logger.debug(entityBody); } @Override - public <T> T getEntity (Class<T> returnType) { + public <T> T getEntity(Class<T> returnType) { // Get appropriate mapper, based on existence of a root element - ObjectMapper mapper = HttpClientConnector.getObjectMapper (returnType); + ObjectMapper mapper = HttpClientConnector.getObjectMapper(returnType); T resp = null; try { resp = mapper.readValue(entityBody, returnType); } catch (Exception e) { - throw new HttpClientException ("Caught exception in getEntity", e); + throw new HttpClientException("Caught exception in getEntity", e); } return resp; } @@ -82,7 +79,7 @@ public class HttpClientResponse implements OpenStackResponse { @Override public InputStream getInputStream() { - return new ByteArrayInputStream (entityBody.getBytes()); + return new ByteArrayInputStream(entityBody.getBytes()); } @Override @@ -102,4 +99,4 @@ public class HttpClientResponse implements OpenStackResponse { return headers; } -}
\ No newline at end of file +} |