package org.codefaces.httpclient.internal.ajax; /** * This class represent a single JSONP response received */ public class JsonResponse { public enum Status {SUCCESS, ERROR, TIMEOUT}; private final Status status; private final String content; private final String requestId; public JsonResponse(String requestId, Status status, String content){ this.requestId = requestId; this.status = status; this.content = content; } public String getRequestId() { return requestId; } public Status getStatus(){ return status; } /** * @return a JSON string if SUCCESS, empty string for otherwise. */ public String getContent(){ return content; } }