If you think the Android project Android-Activity-Tracker-for-Dynamics-CRM listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code
// Copyright Microsoft Open Technologies, Inc.
////fromwww.java2s.com// All Rights Reserved
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// THIS CODE IS PROVIDED *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS
// OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION
// ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A
// PARTICULAR PURPOSE, MERCHANTABILITY OR NON-INFRINGEMENT.
//
// See the Apache License, Version 2.0 for the specific language
// governing permissions and limitations under the License.
package com.microsoft.aad.adal;
import java.net.HttpURLConnection;
import java.util.List;
import java.util.Map;
/**
* Web response to keep status, response body, headers and related exceptions.
*/publicclass HttpWebResponse {
privateint mStatusCode;
privatebyte[] mResponseBody;
private Map<String, List<String>> mResponseHeaders;
private Exception mResponseException = null;
public HttpWebResponse() {
mStatusCode = HttpURLConnection.HTTP_OK;
mResponseBody = null;
}
public HttpWebResponse(int statusCode, byte[] responseBody,
Map<String, List<String>> responseHeaders) {
mStatusCode = statusCode;
mResponseBody = responseBody;
mResponseHeaders = responseHeaders;
}
public Exception getResponseException() {
return mResponseException;
}
publicvoid setResponseException(Exception responseException) {
this.mResponseException = responseException;
}
HttpWebResponse(int statusCode) {
mStatusCode = statusCode;
}
publicint getStatusCode() {
return mStatusCode;
}
publicvoid setStatusCode(int status) {
mStatusCode = status;
}
public Map<String, List<String>> getResponseHeaders() {
return mResponseHeaders;
}
publicvoid setResponseHeaders(Map<String, List<String>> headers) {
mResponseHeaders = headers;
}
publicbyte[] getBody() {
return mResponseBody;
}
publicvoid setBody(byte[] body) {
mResponseBody = body;
}
}