View Javadoc

1   //
2   //  ========================================================================
3   //  Copyright (c) 1995-2014 Mort Bay Consulting Pty. Ltd.
4   //  ------------------------------------------------------------------------
5   //  All rights reserved. This program and the accompanying materials
6   //  are made available under the terms of the Eclipse Public License v1.0
7   //  and Apache License v2.0 which accompanies this distribution.
8   //
9   //      The Eclipse Public License is available at
10  //      http://www.eclipse.org/legal/epl-v10.html
11  //
12  //      The Apache License v2.0 is available at
13  //      http://www.opensource.org/licenses/apache2.0.php
14  //
15  //  You may elect to redistribute this code under either of these licenses.
16  //  ========================================================================
17  //
18  
19  
20  package org.eclipse.jetty.server;
21  
22  import java.io.IOException;
23  import java.security.Principal;
24  import java.util.Collection;
25  import java.util.Enumeration;
26  
27  import javax.servlet.ServletException;
28  import javax.servlet.ServletRequest;
29  import javax.servlet.ServletRequestWrapper;
30  import javax.servlet.http.Cookie;
31  import javax.servlet.http.HttpServletRequest;
32  import javax.servlet.http.HttpServletResponse;
33  import javax.servlet.http.HttpSession;
34  import javax.servlet.http.HttpUpgradeHandler;
35  import javax.servlet.http.Part;
36  
37  
38  /* ------------------------------------------------------------ */
39  /** 
40   * ServletRequestHttpWrapper
41   * 
42   * Class to tunnel a ServletRequest via a HttpServletRequest
43   */
44  public class ServletRequestHttpWrapper extends ServletRequestWrapper implements HttpServletRequest
45  {
46      public ServletRequestHttpWrapper(ServletRequest request)
47      {
48          super(request);
49      }
50  
51      public String getAuthType()
52      {
53          return null;
54      }
55  
56      public Cookie[] getCookies()
57      {
58          return null;
59      }
60  
61      public long getDateHeader(String name)
62      {
63          return 0;
64      }
65  
66      public String getHeader(String name)
67      {
68          return null;
69      }
70  
71      public Enumeration getHeaders(String name)
72      {
73          return null;
74      }
75  
76      public Enumeration getHeaderNames()
77      {
78          return null;
79      }
80  
81      public int getIntHeader(String name)
82      {
83          return 0;
84      }
85  
86      public String getMethod()
87      {
88          return null;
89      }
90  
91      public String getPathInfo()
92      {
93          return null;
94      }
95  
96      public String getPathTranslated()
97      {
98          return null;
99      }
100 
101     public String getContextPath()
102     {
103         return null;
104     }
105 
106     public String getQueryString()
107     {
108         return null;
109     }
110 
111     public String getRemoteUser()
112     {
113         return null;
114     }
115 
116     public boolean isUserInRole(String role)
117     {
118         return false;
119     }
120 
121     public Principal getUserPrincipal()
122     {
123         return null;
124     }
125 
126     public String getRequestedSessionId()
127     {
128         return null;
129     }
130 
131     public String getRequestURI()
132     {
133         return null;
134     }
135 
136     public StringBuffer getRequestURL()
137     {
138         return null;
139     }
140 
141     public String getServletPath()
142     {
143         return null;
144     }
145 
146     public HttpSession getSession(boolean create)
147     {
148         return null;
149     }
150 
151     public HttpSession getSession()
152     {
153         return null;
154     }
155 
156     public boolean isRequestedSessionIdValid()
157     {
158         return false;
159     }
160 
161     public boolean isRequestedSessionIdFromCookie()
162     {
163         return false;
164     }
165 
166     public boolean isRequestedSessionIdFromURL()
167     {
168         return false;
169     }
170 
171     public boolean isRequestedSessionIdFromUrl()
172     {
173         return false;
174     }
175 
176     /**
177      * @see javax.servlet.http.HttpServletRequest#authenticate(javax.servlet.http.HttpServletResponse)
178      */
179     public boolean authenticate(HttpServletResponse response) throws IOException, ServletException
180     {
181         return false;
182     }
183 
184     /**
185      * @see javax.servlet.http.HttpServletRequest#getPart(java.lang.String)
186      */
187     public Part getPart(String name) throws IOException, ServletException
188     {
189         return null;
190     }
191 
192     /**
193      * @see javax.servlet.http.HttpServletRequest#getParts()
194      */
195     public Collection<Part> getParts() throws IOException, ServletException
196     {
197         return null;
198     }
199 
200     /**
201      * @see javax.servlet.http.HttpServletRequest#login(java.lang.String, java.lang.String)
202      */
203     public void login(String username, String password) throws ServletException
204     {
205 
206     }
207 
208     /**
209      * @see javax.servlet.http.HttpServletRequest#logout()
210      */
211     public void logout() throws ServletException
212     {
213 
214     }
215 
216 
217     /** 
218      * @see javax.servlet.http.HttpServletRequest#changeSessionId()
219      */
220     @Override
221     public String changeSessionId()
222     {
223         // TODO 3.1 Auto-generated method stub
224         return null;
225     }
226 
227     /** 
228      * @see javax.servlet.http.HttpServletRequest#upgrade(java.lang.Class)
229      */
230     @Override
231     public <T extends HttpUpgradeHandler> T upgrade(Class<T> handlerClass) throws IOException, ServletException
232     {
233         // TODO 3.1 Auto-generated method stub
234         return null;
235     }
236 
237 
238 }