1 /* 2 * Licensed to the Apache Software Foundation (ASF) under one or more 3 * contributor license agreements. See the NOTICE file distributed with 4 * this work for additional information regarding copyright ownership. 5 * The ASF licenses this file to You under the Apache License, Version 2.0 6 * (the "License"); you may not use this file except in compliance with 7 * the License. You may obtain a copy of the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, 13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 * See the License for the specific language governing permissions and 15 * limitations under the License. 16 */ 17 package org.apache.jetspeed.mockobjects; 18 import java.io.BufferedReader; 19 import java.io.IOException; 20 import java.io.UnsupportedEncodingException; 21 import java.security.Principal; 22 import java.util.Enumeration; 23 import java.util.Locale; 24 import java.util.Map; 25 26 import javax.servlet.RequestDispatcher; 27 import javax.servlet.ServletInputStream; 28 import javax.servlet.http.Cookie; 29 import javax.servlet.http.HttpServletRequest; 30 import javax.servlet.http.HttpSession; 31 32 /*** 33 * @author <a href="mailto:sweaver@einnovation.com">Scott T. Weaver</a> 34 * 35 */ 36 public class MockHttpServletRequest implements HttpServletRequest 37 { 38 39 /* (non-Javadoc) 40 * @see javax.servlet.http.HttpServletRequest#getAuthType() 41 */ 42 public String getAuthType() 43 { 44 // TODO Auto-generated method stub 45 return null; 46 } 47 48 /* (non-Javadoc) 49 * @see javax.servlet.http.HttpServletRequest#getCookies() 50 */ 51 public Cookie[] getCookies() 52 { 53 // TODO Auto-generated method stub 54 return null; 55 } 56 57 /* (non-Javadoc) 58 * @see javax.servlet.http.HttpServletRequest#getDateHeader(java.lang.String) 59 */ 60 public long getDateHeader( String arg0 ) 61 { 62 // TODO Auto-generated method stub 63 return 0; 64 } 65 66 /* (non-Javadoc) 67 * @see javax.servlet.http.HttpServletRequest#getHeader(java.lang.String) 68 */ 69 public String getHeader( String arg0 ) 70 { 71 // TODO Auto-generated method stub 72 return null; 73 } 74 75 /* (non-Javadoc) 76 * @see javax.servlet.http.HttpServletRequest#getHeaders(java.lang.String) 77 */ 78 public Enumeration getHeaders( String arg0 ) 79 { 80 // TODO Auto-generated method stub 81 return null; 82 } 83 84 /* (non-Javadoc) 85 * @see javax.servlet.http.HttpServletRequest#getHeaderNames() 86 */ 87 public Enumeration getHeaderNames() 88 { 89 // TODO Auto-generated method stub 90 return null; 91 } 92 93 /* (non-Javadoc) 94 * @see javax.servlet.http.HttpServletRequest#getIntHeader(java.lang.String) 95 */ 96 public int getIntHeader( String arg0 ) 97 { 98 // TODO Auto-generated method stub 99 return 0; 100 } 101 102 /* (non-Javadoc) 103 * @see javax.servlet.http.HttpServletRequest#getMethod() 104 */ 105 public String getMethod() 106 { 107 // TODO Auto-generated method stub 108 return null; 109 } 110 111 /* (non-Javadoc) 112 * @see javax.servlet.http.HttpServletRequest#getPathInfo() 113 */ 114 public String getPathInfo() 115 { 116 // TODO Auto-generated method stub 117 return null; 118 } 119 120 /* (non-Javadoc) 121 * @see javax.servlet.http.HttpServletRequest#getPathTranslated() 122 */ 123 public String getPathTranslated() 124 { 125 // TODO Auto-generated method stub 126 return null; 127 } 128 129 /* (non-Javadoc) 130 * @see javax.servlet.http.HttpServletRequest#getContextPath() 131 */ 132 public String getContextPath() 133 { 134 // TODO Auto-generated method stub 135 return null; 136 } 137 138 /* (non-Javadoc) 139 * @see javax.servlet.http.HttpServletRequest#getQueryString() 140 */ 141 public String getQueryString() 142 { 143 // TODO Auto-generated method stub 144 return null; 145 } 146 147 /* (non-Javadoc) 148 * @see javax.servlet.http.HttpServletRequest#getRemoteUser() 149 */ 150 public String getRemoteUser() 151 { 152 // TODO Auto-generated method stub 153 return null; 154 } 155 156 /* (non-Javadoc) 157 * @see javax.servlet.http.HttpServletRequest#isUserInRole(java.lang.String) 158 */ 159 public boolean isUserInRole( String arg0 ) 160 { 161 // TODO Auto-generated method stub 162 return false; 163 } 164 165 /* (non-Javadoc) 166 * @see javax.servlet.http.HttpServletRequest#getUserPrincipal() 167 */ 168 public Principal getUserPrincipal() 169 { 170 // TODO Auto-generated method stub 171 return null; 172 } 173 174 /* (non-Javadoc) 175 * @see javax.servlet.http.HttpServletRequest#getRequestedSessionId() 176 */ 177 public String getRequestedSessionId() 178 { 179 // TODO Auto-generated method stub 180 return null; 181 } 182 183 /* (non-Javadoc) 184 * @see javax.servlet.http.HttpServletRequest#getRequestURI() 185 */ 186 public String getRequestURI() 187 { 188 // TODO Auto-generated method stub 189 return null; 190 } 191 192 /* (non-Javadoc) 193 * @see javax.servlet.http.HttpServletRequest#getRequestURL() 194 */ 195 public StringBuffer getRequestURL() 196 { 197 // TODO Auto-generated method stub 198 return null; 199 } 200 201 /* (non-Javadoc) 202 * @see javax.servlet.http.HttpServletRequest#getServletPath() 203 */ 204 public String getServletPath() 205 { 206 // TODO Auto-generated method stub 207 return null; 208 } 209 210 /* (non-Javadoc) 211 * @see javax.servlet.http.HttpServletRequest#getSession(boolean) 212 */ 213 public HttpSession getSession( boolean arg0 ) 214 { 215 // TODO Auto-generated method stub 216 return null; 217 } 218 219 /* (non-Javadoc) 220 * @see javax.servlet.http.HttpServletRequest#getSession() 221 */ 222 public HttpSession getSession() 223 { 224 // TODO Auto-generated method stub 225 return null; 226 } 227 228 /* (non-Javadoc) 229 * @see javax.servlet.http.HttpServletRequest#isRequestedSessionIdValid() 230 */ 231 public boolean isRequestedSessionIdValid() 232 { 233 // TODO Auto-generated method stub 234 return false; 235 } 236 237 /* (non-Javadoc) 238 * @see javax.servlet.http.HttpServletRequest#isRequestedSessionIdFromCookie() 239 */ 240 public boolean isRequestedSessionIdFromCookie() 241 { 242 // TODO Auto-generated method stub 243 return false; 244 } 245 246 /* (non-Javadoc) 247 * @see javax.servlet.http.HttpServletRequest#isRequestedSessionIdFromURL() 248 */ 249 public boolean isRequestedSessionIdFromURL() 250 { 251 // TODO Auto-generated method stub 252 return false; 253 } 254 255 /* (non-Javadoc) 256 * @see javax.servlet.http.HttpServletRequest#isRequestedSessionIdFromUrl() 257 */ 258 public boolean isRequestedSessionIdFromUrl() 259 { 260 // TODO Auto-generated method stub 261 return false; 262 } 263 264 /* (non-Javadoc) 265 * @see javax.servlet.ServletRequest#getAttribute(java.lang.String) 266 */ 267 public Object getAttribute( String arg0 ) 268 { 269 // TODO Auto-generated method stub 270 return null; 271 } 272 273 /* (non-Javadoc) 274 * @see javax.servlet.ServletRequest#getAttributeNames() 275 */ 276 public Enumeration getAttributeNames() 277 { 278 // TODO Auto-generated method stub 279 return null; 280 } 281 282 /* (non-Javadoc) 283 * @see javax.servlet.ServletRequest#getCharacterEncoding() 284 */ 285 public String getCharacterEncoding() 286 { 287 // TODO Auto-generated method stub 288 return null; 289 } 290 291 /* (non-Javadoc) 292 * @see javax.servlet.ServletRequest#setCharacterEncoding(java.lang.String) 293 */ 294 public void setCharacterEncoding( String arg0 ) 295 throws UnsupportedEncodingException 296 { 297 // TODO Auto-generated method stub 298 299 } 300 301 /* (non-Javadoc) 302 * @see javax.servlet.ServletRequest#getContentLength() 303 */ 304 public int getContentLength() 305 { 306 // TODO Auto-generated method stub 307 return 0; 308 } 309 310 /* (non-Javadoc) 311 * @see javax.servlet.ServletRequest#getContentType() 312 */ 313 public String getContentType() 314 { 315 // TODO Auto-generated method stub 316 return null; 317 } 318 319 /* (non-Javadoc) 320 * @see javax.servlet.ServletRequest#getInputStream() 321 */ 322 public ServletInputStream getInputStream() throws IOException 323 { 324 // TODO Auto-generated method stub 325 return null; 326 } 327 328 /* (non-Javadoc) 329 * @see javax.servlet.ServletRequest#getParameter(java.lang.String) 330 */ 331 public String getParameter( String arg0 ) 332 { 333 // TODO Auto-generated method stub 334 return null; 335 } 336 337 /* (non-Javadoc) 338 * @see javax.servlet.ServletRequest#getParameterNames() 339 */ 340 public Enumeration getParameterNames() 341 { 342 // TODO Auto-generated method stub 343 return null; 344 } 345 346 /* (non-Javadoc) 347 * @see javax.servlet.ServletRequest#getParameterValues(java.lang.String) 348 */ 349 public String[] getParameterValues( String arg0 ) 350 { 351 // TODO Auto-generated method stub 352 return null; 353 } 354 355 /* (non-Javadoc) 356 * @see javax.servlet.ServletRequest#getParameterMap() 357 */ 358 public Map getParameterMap() 359 { 360 // TODO Auto-generated method stub 361 return null; 362 } 363 364 /* (non-Javadoc) 365 * @see javax.servlet.ServletRequest#getProtocol() 366 */ 367 public String getProtocol() 368 { 369 // TODO Auto-generated method stub 370 return null; 371 } 372 373 /* (non-Javadoc) 374 * @see javax.servlet.ServletRequest#getScheme() 375 */ 376 public String getScheme() 377 { 378 // TODO Auto-generated method stub 379 return null; 380 } 381 382 /* (non-Javadoc) 383 * @see javax.servlet.ServletRequest#getServerName() 384 */ 385 public String getServerName() 386 { 387 // TODO Auto-generated method stub 388 return null; 389 } 390 391 /* (non-Javadoc) 392 * @see javax.servlet.ServletRequest#getServerPort() 393 */ 394 public int getServerPort() 395 { 396 // TODO Auto-generated method stub 397 return 0; 398 } 399 400 /* (non-Javadoc) 401 * @see javax.servlet.ServletRequest#getReader() 402 */ 403 public BufferedReader getReader() throws IOException 404 { 405 // TODO Auto-generated method stub 406 return null; 407 } 408 409 /* (non-Javadoc) 410 * @see javax.servlet.ServletRequest#getRemoteAddr() 411 */ 412 public String getRemoteAddr() 413 { 414 // TODO Auto-generated method stub 415 return null; 416 } 417 418 /* (non-Javadoc) 419 * @see javax.servlet.ServletRequest#getRemoteHost() 420 */ 421 public String getRemoteHost() 422 { 423 // TODO Auto-generated method stub 424 return null; 425 } 426 427 /* (non-Javadoc) 428 * @see javax.servlet.ServletRequest#setAttribute(java.lang.String, java.lang.Object) 429 */ 430 public void setAttribute( String arg0, Object arg1 ) 431 { 432 // TODO Auto-generated method stub 433 434 } 435 436 /* (non-Javadoc) 437 * @see javax.servlet.ServletRequest#removeAttribute(java.lang.String) 438 */ 439 public void removeAttribute( String arg0 ) 440 { 441 // TODO Auto-generated method stub 442 443 } 444 445 /* (non-Javadoc) 446 * @see javax.servlet.ServletRequest#getLocale() 447 */ 448 public Locale getLocale() 449 { 450 // TODO Auto-generated method stub 451 return null; 452 } 453 454 /* (non-Javadoc) 455 * @see javax.servlet.ServletRequest#getLocales() 456 */ 457 public Enumeration getLocales() 458 { 459 // TODO Auto-generated method stub 460 return null; 461 } 462 463 /* (non-Javadoc) 464 * @see javax.servlet.ServletRequest#isSecure() 465 */ 466 public boolean isSecure() 467 { 468 // TODO Auto-generated method stub 469 return false; 470 } 471 472 /* (non-Javadoc) 473 * @see javax.servlet.ServletRequest#getRequestDispatcher(java.lang.String) 474 */ 475 public RequestDispatcher getRequestDispatcher( String arg0 ) 476 { 477 // TODO Auto-generated method stub 478 return null; 479 } 480 481 /* (non-Javadoc) 482 * @see javax.servlet.ServletRequest#getRealPath(java.lang.String) 483 */ 484 public String getRealPath( String arg0 ) 485 { 486 // TODO Auto-generated method stub 487 return null; 488 } 489 490 }