Upgrade to Debian Jessie and JDK 7.
[frank.git] / test / net / jaekl / qd / http / HttpServletRequestMock.java
1 package net.jaekl.qd.http;
2
3 import java.io.BufferedReader;
4 import java.io.IOException;
5 import java.io.UnsupportedEncodingException;
6 import java.security.Principal;
7 import java.util.Collection;
8 import java.util.Enumeration;
9 import java.util.Locale;
10 import java.util.Map;
11
12 import javax.servlet.AsyncContext;
13 import javax.servlet.DispatcherType;
14 import javax.servlet.RequestDispatcher;
15 import javax.servlet.ServletContext;
16 import javax.servlet.ServletException;
17 import javax.servlet.ServletInputStream;
18 import javax.servlet.ServletRequest;
19 import javax.servlet.ServletResponse;
20 import javax.servlet.http.Cookie;
21 import javax.servlet.http.HttpServletRequest;
22 import javax.servlet.http.HttpServletResponse;
23 import javax.servlet.http.HttpSession;
24 import javax.servlet.http.Part;
25
26 public class HttpServletRequestMock implements HttpServletRequest {
27         Map<String, String[]> m_paramMap;
28         
29         public HttpServletRequestMock(Map<String, String[]> paramMap) {
30                 m_paramMap = paramMap;
31         }
32
33         @Override
34         public Object getAttribute(String arg0) {
35                 // TODO Auto-generated method stub
36                 return null;
37         }
38
39         @Override
40         public Enumeration<String> getAttributeNames() {
41                 // TODO Auto-generated method stub
42                 return null;
43         }
44
45         @Override
46         public String getCharacterEncoding() {
47                 // TODO Auto-generated method stub
48                 return null;
49         }
50
51         @Override
52         public int getContentLength() {
53                 // TODO Auto-generated method stub
54                 return 0;
55         }
56
57         @Override
58         public String getContentType() {
59                 // TODO Auto-generated method stub
60                 return null;
61         }
62
63         @Override
64         public ServletInputStream getInputStream() throws IOException {
65                 // TODO Auto-generated method stub
66                 return null;
67         }
68
69         @Override
70         public String getLocalAddr() {
71                 // TODO Auto-generated method stub
72                 return null;
73         }
74
75         @Override
76         public String getLocalName() {
77                 // TODO Auto-generated method stub
78                 return null;
79         }
80
81         @Override
82         public int getLocalPort() {
83                 // TODO Auto-generated method stub
84                 return 0;
85         }
86
87         @Override
88         public Locale getLocale() {
89                 // TODO Auto-generated method stub
90                 return null;
91         }
92
93         @Override
94         public Enumeration<Locale> getLocales() {
95                 // TODO Auto-generated method stub
96                 return null;
97         }
98
99         @Override
100         public String getParameter(String arg0) {
101                 String[] values = m_paramMap.get(arg0);
102                 if (null == values || 0 == values.length) {
103                         return null;
104                 }
105                 return values[0];
106         }
107
108         @Override
109         public Map<String, String[]> getParameterMap() {
110                 return m_paramMap;
111         }
112
113         @Override
114         public Enumeration<String> getParameterNames() {
115                 // TODO Auto-generated method stub
116                 return null;
117         }
118
119         @Override
120         public String[] getParameterValues(String arg0) {
121                 // TODO Auto-generated method stub
122                 return null;
123         }
124
125         @Override
126         public String getProtocol() {
127                 // TODO Auto-generated method stub
128                 return null;
129         }
130
131         @Override
132         public BufferedReader getReader() throws IOException {
133                 // TODO Auto-generated method stub
134                 return null;
135         }
136
137         @Deprecated
138         @Override
139         public String getRealPath(String arg0) {
140                 // TODO Auto-generated method stub
141                 return null;
142         }
143
144         @Override
145         public String getRemoteAddr() {
146                 // TODO Auto-generated method stub
147                 return null;
148         }
149
150         @Override
151         public String getRemoteHost() {
152                 // TODO Auto-generated method stub
153                 return null;
154         }
155
156         @Override
157         public int getRemotePort() {
158                 // TODO Auto-generated method stub
159                 return 0;
160         }
161
162         @Override
163         public RequestDispatcher getRequestDispatcher(String arg0) {
164                 // TODO Auto-generated method stub
165                 return null;
166         }
167
168         @Override
169         public String getScheme() {
170                 // TODO Auto-generated method stub
171                 return null;
172         }
173
174         @Override
175         public String getServerName() {
176                 // TODO Auto-generated method stub
177                 return null;
178         }
179
180         @Override
181         public int getServerPort() {
182                 // TODO Auto-generated method stub
183                 return 0;
184         }
185
186         @Override
187         public boolean isSecure() {
188                 // TODO Auto-generated method stub
189                 return false;
190         }
191
192         @Override
193         public void removeAttribute(String arg0) {
194                 // TODO Auto-generated method stub
195                 
196         }
197
198         @Override
199         public void setAttribute(String arg0, Object arg1) {
200                 // TODO Auto-generated method stub
201                 
202         }
203
204         @Override
205         public void setCharacterEncoding(String arg0)
206                         throws UnsupportedEncodingException {
207                 // TODO Auto-generated method stub
208                 
209         }
210
211         @Override
212         public String getAuthType() {
213                 // TODO Auto-generated method stub
214                 return null;
215         }
216
217         @Override
218         public String getContextPath() {
219                 // TODO Auto-generated method stub
220                 return null;
221         }
222
223         @Override
224         public Cookie[] getCookies() {
225                 // TODO Auto-generated method stub
226                 return null;
227         }
228
229         @Override
230         public long getDateHeader(String arg0) {
231                 // TODO Auto-generated method stub
232                 return 0;
233         }
234
235         @Override
236         public String getHeader(String arg0) {
237                 // TODO Auto-generated method stub
238                 return null;
239         }
240
241         @Override
242         public Enumeration<String> getHeaderNames() {
243                 // TODO Auto-generated method stub
244                 return null;
245         }
246
247         @Override
248         public Enumeration<String> getHeaders(String arg0) {
249                 // TODO Auto-generated method stub
250                 return null;
251         }
252
253         @Override
254         public int getIntHeader(String arg0) {
255                 // TODO Auto-generated method stub
256                 return 0;
257         }
258
259         @Override
260         public String getMethod() {
261                 // TODO Auto-generated method stub
262                 return null;
263         }
264
265         @Override
266         public String getPathInfo() {
267                 // TODO Auto-generated method stub
268                 return null;
269         }
270
271         @Override
272         public String getPathTranslated() {
273                 // TODO Auto-generated method stub
274                 return null;
275         }
276
277         @Override
278         public String getQueryString() {
279                 // TODO Auto-generated method stub
280                 return null;
281         }
282
283         @Override
284         public String getRemoteUser() {
285                 // TODO Auto-generated method stub
286                 return null;
287         }
288
289         @Override
290         public String getRequestURI() {
291                 // TODO Auto-generated method stub
292                 return null;
293         }
294
295         @Override
296         public StringBuffer getRequestURL() {
297                 // TODO Auto-generated method stub
298                 return null;
299         }
300
301         @Override
302         public String getRequestedSessionId() {
303                 // TODO Auto-generated method stub
304                 return null;
305         }
306
307         @Override
308         public String getServletPath() {
309                 // TODO Auto-generated method stub
310                 return null;
311         }
312
313         @Override
314         public HttpSession getSession() {
315                 // TODO Auto-generated method stub
316                 return null;
317         }
318
319         @Override
320         public HttpSession getSession(boolean arg0) {
321                 // TODO Auto-generated method stub
322                 return null;
323         }
324
325         @Override
326         public Principal getUserPrincipal() {
327                 // TODO Auto-generated method stub
328                 return null;
329         }
330
331         @Override
332         public boolean isRequestedSessionIdFromCookie() {
333                 // TODO Auto-generated method stub
334                 return false;
335         }
336
337         @Override
338         public boolean isRequestedSessionIdFromURL() {
339                 // TODO Auto-generated method stub
340                 return false;
341         }
342
343         @Deprecated
344         @Override
345         public boolean isRequestedSessionIdFromUrl() {
346                 // TODO Auto-generated method stub
347                 return false;
348         }
349
350         @Override
351         public boolean isRequestedSessionIdValid() {
352                 // TODO Auto-generated method stub
353                 return false;
354         }
355
356         @Override
357         public boolean isUserInRole(String arg0) {
358                 // TODO Auto-generated method stub
359                 return false;
360         }
361
362         @Override
363         public AsyncContext getAsyncContext() {
364                 // TODO Auto-generated method stub
365                 return null;
366         }
367
368         @Override
369         public DispatcherType getDispatcherType() {
370                 // TODO Auto-generated method stub
371                 return null;
372         }
373
374         @Override
375         public ServletContext getServletContext() {
376                 // TODO Auto-generated method stub
377                 return null;
378         }
379
380         @Override
381         public boolean isAsyncStarted() {
382                 // TODO Auto-generated method stub
383                 return false;
384         }
385
386         @Override
387         public boolean isAsyncSupported() {
388                 // TODO Auto-generated method stub
389                 return false;
390         }
391
392         @Override
393         public AsyncContext startAsync() {
394                 // TODO Auto-generated method stub
395                 return null;
396         }
397
398         @Override
399         public AsyncContext startAsync(ServletRequest arg0, ServletResponse arg1) {
400                 // TODO Auto-generated method stub
401                 return null;
402         }
403
404         @Override
405         public boolean authenticate(HttpServletResponse arg0) throws IOException,
406                         ServletException {
407                 // TODO Auto-generated method stub
408                 return false;
409         }
410
411         @Override
412         public Part getPart(String arg0) throws IOException, IllegalStateException,
413                         ServletException {
414                 // TODO Auto-generated method stub
415                 return null;
416         }
417
418         @Override
419         public Collection<Part> getParts() throws IOException,
420                         IllegalStateException, ServletException {
421                 // TODO Auto-generated method stub
422                 return null;
423         }
424
425         @Override
426         public void login(String arg0, String arg1) throws ServletException {
427                 // TODO Auto-generated method stub
428                 
429         }
430
431         @Override
432         public void logout() throws ServletException {
433                 // TODO Auto-generated method stub
434                 
435         }
436
437 }