package com.sap.core.odata.core.batch;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import com.sap.core.odata.api.client.batch.BatchSingleResponse;
public class BatchSingleResponseImpl implements BatchSingleResponse {
private String statusCode;
private String statusInfo;
private String body;
private Map<String, String> headers = new HashMap<String, String>();
private String contentId;
@Override
public String getStatusCode() {
return statusCode;
}
@Override
public String getStatusInfo() {
return statusInfo;
}
@Override
public String getBody() {
return body;
}
@Override
public Map<String, String> getHeaders() {
return headers;
}
@Override
public String getContentId() {
return contentId;
}
@Override
public String getHeader(final String name) {
return headers.get(name);
}
@Override
public Set<String> getHeaderNames() {
return headers.keySet();
}
public void setStatusCode(final String statusCode) {
this.statusCode = statusCode;
}
public void setStatusInfo(final String statusInfo) {
this.statusInfo = statusInfo;
}
public void setBody(final String body) {
this.body = body;
}
public void setHeaders(final Map<String, String> headers) {
this.headers = headers;
}
public void setContentId(final String contentId) {
this.contentId = contentId;
}
}