1 10 11 package org.mmbase.util; 12 13 import org.mmbase.bridge.Cloud; 14 import javax.servlet.http.HttpServletRequest ; 15 import javax.servlet.http.HttpServletResponse ; 16 17 25 public class PageInfo { 26 31 public HttpServletRequest req; 32 33 38 public HttpServletResponse res; 39 40 private Cloud cloud; 41 42 45 protected PageInfo() {} 46 47 52 public PageInfo(HttpServletRequest request, HttpServletResponse response, Cloud cloud) { 53 setRequest(request); 54 setResponse(response); 55 this.cloud = cloud; 56 } 57 public PageInfo(HttpServletRequest request, HttpServletResponse response) { 58 setRequest(request); 59 setResponse(response); 60 } 61 62 66 public HttpServletRequest getRequest() { 67 return req; 68 } 69 70 74 protected void setRequest(HttpServletRequest request) { 75 req = request; 76 } 77 78 82 public HttpServletResponse getResponse() { 83 return res; 84 } 85 86 90 protected void setResponse(HttpServletResponse response) { 91 res = response; 92 } 93 94 public Cloud getCloud() { 95 return cloud; 96 } 97 98 public String toString() { 99 return "" + req + " " + res + " " + cloud + (cloud != null ? ("" + cloud.getUser()) : ""); 100 } 101 102 } 103 | Popular Tags |