com.sap.cds.adapter.rest.CdsRestResponseImpl Maven / Gradle / Ivy
/**************************************************************************
* (C) 2019-2021 SAP SE or an SAP affiliate company. All rights reserved. *
**************************************************************************/
package com.sap.cds.adapter.rest;
import javax.servlet.http.HttpServletResponse;
public class CdsRestResponseImpl implements CdsRestResponse {
private int responseCode = HttpServletResponse.SC_OK;
private String responseBody = "";
public CdsRestResponseImpl(int responseCode, String body) {
this.responseCode = responseCode;
this.responseBody = body;
}
public CdsRestResponseImpl(int responseCode) {
this.responseCode = responseCode;
}
public CdsRestResponseImpl(Exception e) {
responseCode = HttpServletResponse.SC_INTERNAL_SERVER_ERROR;
responseBody = e.getMessage();
}
@Override
public int getResponseCode() {
return responseCode;
}
@Override
public String getResponseBody() {
return responseBody;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy