package railo.runtime.functions.rest;
import javax.servlet.http.HttpServletRequest;
import railo.runtime.PageContext;
import railo.runtime.exp.ApplicationException;
import railo.runtime.rest.Result;
import railo.runtime.type.Struct;
public class RestSetResponse {
public static String call(PageContext pc , Struct rsp) throws ApplicationException {
HttpServletRequest req = pc.getHttpServletRequest();
Result result = (Result) req.getAttribute("rest-result");
if(result==null)throw new ApplicationException("not inside a REST Request");
result.setCustomResponse(rsp);
return null;
}
}