org.intermine.app.net.HttpNetworkException.java Source code

Java tutorial

Introduction

Here is the source code for org.intermine.app.net.HttpNetworkException.java

Source

package org.intermine.app.net;

/*
 * Copyright (C) 2015 InterMine
 *
 * This code may be freely distributed and modified under the
 * terms of the GNU Lesser General Public Licence.  This should
 * be distributed with the code.  See the LICENSE file for more
 * information or http://www.gnu.org/copyleft/lesser.html.
 *
 */

import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.web.client.RestClientException;

public class HttpNetworkException extends RestClientException {
    private HttpStatus mStatusCode;
    private HttpHeaders mHeaders;
    private String mErrorMessage;

    public HttpNetworkException(String msg) {
        super(msg);
    }

    public HttpNetworkException(String msg, Throwable throwable) {
        super(msg, throwable);
    }

    public HttpHeaders getHeaders() {
        return mHeaders;
    }

    public void setHeaders(HttpHeaders headers) {
        mHeaders = headers;
    }

    public HttpStatus getStatusCode() {
        return mStatusCode;
    }

    public void setStatusCode(HttpStatus statusCode) {
        mStatusCode = statusCode;
    }

    public String getErrorMessage() {
        return mErrorMessage;
    }

    public void setErrorMessage(String errorMessage) {
        mErrorMessage = errorMessage;
    }
}