package org.openxdm.xcap.client; import java.io.Serializable; import org.apache.commons.httpclient.Header; public class Response implements Serializable { /** * */ private static final long serialVersionUID = 1L; private int code; private String eTag; private Header[] headers; private String content; public Response(int code,String eTag, Header[] headers, String content) { this.code = code; this.eTag = eTag; this.headers = headers; this.content = content; } public int getCode() { return code; } public String getContent() { return content; } public String getETag() { return eTag; } public Header[] getHeaders() { return headers; } public String toString() { StringBuilder sb = new StringBuilder(); sb.append("Response {").append("\nCode: ").append(code).append("\nHeaders: "); boolean first=true; for(int i=0;i<headers.length;i++) { Header header = headers[i]; if (!first) { sb.append(", "); } else { first=false; } sb.append(header.getName()).append("=").append(header.getValue()); } sb.append("\nContent: ").append(content).append("\n}"); return sb.toString(); } }