KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > icesoft > faces > webapp > http > common > RequestProxy


1 package com.icesoft.faces.webapp.http.common;
2
3 import java.io.IOException JavaDoc;
4 import java.io.InputStream JavaDoc;
5 import java.io.OutputStream JavaDoc;
6 import java.net.URI JavaDoc;
7 import java.util.Date JavaDoc;
8
9 public class RequestProxy implements Request {
10     protected Request request;
11
12     public RequestProxy(Request request) {
13         this.request = request;
14     }
15
16     public String JavaDoc getMethod() {
17         return request.getMethod();
18     }
19
20     public URI JavaDoc getURI() {
21         return request.getURI();
22     }
23
24     public String JavaDoc getHeader(String JavaDoc name) {
25         return request.getHeader(name);
26     }
27
28     public String JavaDoc[] getHeaderAsStrings(String JavaDoc name) {
29         return request.getHeaderAsStrings(name);
30     }
31
32     public Date JavaDoc getHeaderAsDate(String JavaDoc name) {
33         return request.getHeaderAsDate(name);
34     }
35
36     public int getHeaderAsInteger(String JavaDoc name) {
37         return request.getHeaderAsInteger(name);
38     }
39
40     public boolean containsParameter(String JavaDoc name) {
41         return request.containsParameter(name);
42     }
43
44     public String JavaDoc getParameter(String JavaDoc name) {
45         return request.getParameter(name);
46     }
47
48     public String JavaDoc[] getParameterAsStrings(String JavaDoc name) {
49         return request.getParameterAsStrings(name);
50     }
51
52     public int getParameterAsInteger(String JavaDoc name) {
53         return request.getParameterAsInteger(name);
54     }
55
56     public boolean getParameterAsBoolean(String JavaDoc name) {
57         return request.getParameterAsBoolean(name);
58     }
59
60     public String JavaDoc getParameter(String JavaDoc name, String JavaDoc defaultValue) {
61         return request.getParameter(name, defaultValue);
62     }
63
64     public int getParameterAsInteger(String JavaDoc name, int defaultValue) {
65         return request.getParameterAsInteger(name, defaultValue);
66     }
67
68     public boolean getParameterAsBoolean(String JavaDoc name, boolean defaultValue) {
69         return request.getParameterAsBoolean(name, defaultValue);
70     }
71
72     public InputStream JavaDoc readBody() throws IOException JavaDoc {
73         return request.readBody();
74     }
75
76     public void readBodyInto(OutputStream JavaDoc out) throws IOException JavaDoc {
77         request.readBodyInto(out);
78     }
79
80     public void respondWith(ResponseHandler handler) throws Exception JavaDoc {
81         request.respondWith(handler);
82     }
83 }
84
Popular Tags