1 | package atg.servlet; |
2 | |
3 | import java.io.BufferedReader; |
4 | import java.io.IOException; |
5 | import java.io.OutputStream; |
6 | import java.io.PrintStream; |
7 | import java.io.UnsupportedEncodingException; |
8 | import java.nio.ByteBuffer; |
9 | import java.security.Principal; |
10 | import java.util.Dictionary; |
11 | import java.util.Enumeration; |
12 | import java.util.Locale; |
13 | import java.util.Map; |
14 | import java.util.Properties; |
15 | |
16 | import javax.servlet.RequestDispatcher; |
17 | import javax.servlet.ServletContext; |
18 | import javax.servlet.ServletException; |
19 | import javax.servlet.ServletInputStream; |
20 | import javax.servlet.ServletRequest; |
21 | import javax.servlet.ServletRequestWrapper; |
22 | import javax.servlet.ServletResponse; |
23 | import javax.servlet.http.Cookie; |
24 | import javax.servlet.http.HttpServletRequest; |
25 | import javax.servlet.http.HttpSession; |
26 | |
27 | import atg.droplet.TagConverter; |
28 | import atg.naming.NameContext; |
29 | import atg.nucleus.Nucleus; |
30 | import atg.nucleus.RequestScopeManager; |
31 | import atg.nucleus.WindowScopeManager; |
32 | import atg.nucleus.logging.ApplicationLogging; |
33 | import atg.nucleus.naming.ComponentName; |
34 | import atg.nucleus.naming.ParameterName; |
35 | import atg.security.UserAuthenticator; |
36 | import atg.server.http.TestingHttpConnectionServletInputStream; |
37 | import atg.servlet.exittracking.ExitTrackingHandler; |
38 | import atg.servlet.minimal.WebApplicationInterface; |
39 | import atg.test.io.ByteBufferInputStream; |
40 | import atg.test.io.ByteBufferOutputStream; |
41 | |
42 | /** |
43 | * A wrapper around DynamoHttpServletRequest to allow for adding some test |
44 | * specific methods. |
45 | */ |
46 | public class TestingDynamoHttpServletRequest extends DynamoHttpServletRequest { |
47 | /** |
48 | * |
49 | */ |
50 | private DynamoHttpServletRequest mRequest = null; |
51 | private ByteBuffer mBuffer = null; |
52 | ByteBufferOutputStream mClientOutputStream = null; |
53 | ServletInputStream mInputStream = null; |
54 | |
55 | // ------------------------------ |
56 | /** |
57 | * Constructs a new TestingDynamoHttpServletRequest which wraps the given |
58 | * request object. |
59 | * |
60 | * NOTE: The getLog() method of DynamoHttpServletRequest is final and cannot be overriden in this |
61 | * test version. Therefore you cannot depend upon the functionality of this method call in the test class. |
62 | * @param pRequest |
63 | * |
64 | */ |
65 | public TestingDynamoHttpServletRequest(DynamoHttpServletRequest pRequest, |
66 | ByteBuffer pBuffer) { |
67 | mRequest = pRequest; |
68 | mBuffer = pBuffer; |
69 | } |
70 | |
71 | // ------------------------------ |
72 | /** |
73 | * Returns an output stream to which data can be written. This simulates the |
74 | * stream to which an HTTP client would write to a server. IMPORTANT: Be |
75 | * sure to call <code>prepareForRead()</code> after you are done writing |
76 | * to this stream. This allows that data to be read from the input stream |
77 | * obtained by calling getInputStream() on the underlying request. |
78 | * |
79 | * |
80 | * @param pNew |
81 | * if true, a new stream is always created. Otherwise the previous |
82 | * stream is returned. |
83 | */ |
84 | public OutputStream getClientOutputStream(boolean pNew) { |
85 | if (mClientOutputStream == null || pNew) |
86 | mClientOutputStream = new ByteBufferOutputStream(mBuffer); |
87 | return mClientOutputStream; |
88 | } |
89 | |
90 | // ------------------------------ |
91 | /** |
92 | * Flips the underlying buffer to the client output stream so that it can be |
93 | * read from. This method must be invoked after content has been written to |
94 | * the output stream obtained by calling <code>getClientOutputStream</code> |
95 | * |
96 | */ |
97 | public void prepareForRead() { |
98 | if (mBuffer != null) |
99 | mBuffer.flip(); |
100 | mInputStream = new TestingHttpConnectionServletInputStream( |
101 | new ByteBufferInputStream(mBuffer), mBuffer.limit()); |
102 | mRequest.setInputStream(mInputStream); |
103 | } |
104 | |
105 | // ------------------------------ |
106 | // DynamoHttpServletRequest delegate methods beyond this point |
107 | // |
108 | |
109 | /** |
110 | * @param pKey |
111 | * @param pValue |
112 | * @see atg.servlet.DynamoHttpServletRequest#addPersistentQueryParameter(java.lang.String, java.lang.String) |
113 | */ |
114 | public void addPersistentQueryParameter(String pKey, String pValue) { |
115 | mRequest.addPersistentQueryParameter(pKey, pValue); |
116 | } |
117 | |
118 | /** |
119 | * @param pKey |
120 | * @param pValue |
121 | * @see atg.servlet.DynamoHttpServletRequest#addQueryParameter(java.lang.String, java.lang.String) |
122 | */ |
123 | public void addQueryParameter(String pKey, String pValue) { |
124 | mRequest.addQueryParameter(pKey, pValue); |
125 | } |
126 | |
127 | /** |
128 | * @param pKey |
129 | * @param pValue |
130 | * @see atg.servlet.DynamoHttpServletRequest#addURLParameter(java.lang.String, java.lang.String) |
131 | */ |
132 | public void addURLParameter(String pKey, String pValue) { |
133 | mRequest.addURLParameter(pKey, pValue); |
134 | } |
135 | |
136 | /** |
137 | * @param pURL |
138 | * @param pEncodeParameters |
139 | * @param pClearParameters |
140 | * @param pIsImageURL |
141 | * @param pInterpretURIs |
142 | * @param pDoExitTracking |
143 | * @param pPrependMode |
144 | * @return |
145 | * @see atg.servlet.DynamoHttpServletRequest#encodeURL(java.lang.String, boolean, boolean, boolean, boolean, boolean, int) |
146 | */ |
147 | public String encodeURL(String pURL, boolean pEncodeParameters, |
148 | boolean pClearParameters, boolean pIsImageURL, boolean pInterpretURIs, |
149 | boolean pDoExitTracking, int pPrependMode) { |
150 | return mRequest.encodeURL(pURL, pEncodeParameters, pClearParameters, |
151 | pIsImageURL, pInterpretURIs, pDoExitTracking, pPrependMode); |
152 | } |
153 | |
154 | /** |
155 | * @param pURL |
156 | * @param pEncodeParameters |
157 | * @param pClearParameters |
158 | * @param pIsImageURL |
159 | * @param pInterpretURIs |
160 | * @param pDoExitTracking |
161 | * @return |
162 | * @see atg.servlet.DynamoHttpServletRequest#encodeURL(java.lang.String, boolean, boolean, boolean, boolean, boolean) |
163 | */ |
164 | public String encodeURL(String pURL, boolean pEncodeParameters, |
165 | boolean pClearParameters, boolean pIsImageURL, boolean pInterpretURIs, |
166 | boolean pDoExitTracking) { |
167 | return mRequest.encodeURL(pURL, pEncodeParameters, pClearParameters, |
168 | pIsImageURL, pInterpretURIs, pDoExitTracking); |
169 | } |
170 | |
171 | /** |
172 | * @param pURL |
173 | * @param pEncodeParameters |
174 | * @param pClearParameters |
175 | * @param pIsImageURL |
176 | * @param pInterpretURIs |
177 | * @return |
178 | * @see atg.servlet.DynamoHttpServletRequest#encodeURL(java.lang.String, boolean, boolean, boolean, boolean) |
179 | */ |
180 | public String encodeURL(String pURL, boolean pEncodeParameters, |
181 | boolean pClearParameters, boolean pIsImageURL, boolean pInterpretURIs) { |
182 | return mRequest.encodeURL(pURL, pEncodeParameters, pClearParameters, |
183 | pIsImageURL, pInterpretURIs); |
184 | } |
185 | |
186 | /** |
187 | * @param pURL |
188 | * @param pEncodeParameters |
189 | * @param pClearParameters |
190 | * @param pIsImageURL |
191 | * @return |
192 | * @see atg.servlet.DynamoHttpServletRequest#encodeURL(java.lang.String, boolean, boolean, boolean) |
193 | */ |
194 | public String encodeURL(String pURL, boolean pEncodeParameters, |
195 | boolean pClearParameters, boolean pIsImageURL) { |
196 | return mRequest.encodeURL(pURL, pEncodeParameters, pClearParameters, |
197 | pIsImageURL); |
198 | } |
199 | |
200 | /** |
201 | * @param pURL |
202 | * @param pClearParameters |
203 | * @return |
204 | * @see atg.servlet.DynamoHttpServletRequest#encodeURL(java.lang.String, boolean) |
205 | */ |
206 | public String encodeURL(String pURL, boolean pClearParameters) { |
207 | return mRequest.encodeURL(pURL, pClearParameters); |
208 | } |
209 | |
210 | /** |
211 | * @param pURL |
212 | * @return |
213 | * @see atg.servlet.DynamoHttpServletRequest#encodeURL(java.lang.String) |
214 | */ |
215 | public String encodeURL(String pURL) { |
216 | return mRequest.encodeURL(pURL); |
217 | } |
218 | |
219 | /** |
220 | * |
221 | * @see atg.servlet.DynamoHttpServletRequest#endRequest() |
222 | */ |
223 | public void endRequest() { |
224 | mRequest.endRequest(); |
225 | } |
226 | |
227 | /** |
228 | * @param pObj |
229 | * @return |
230 | * @see java.lang.Object#equals(java.lang.Object) |
231 | */ |
232 | public boolean equals(Object pObj) { |
233 | return mRequest.equals(pObj); |
234 | } |
235 | |
236 | /** |
237 | * @param pP0 |
238 | * @param pCreate |
239 | * @return |
240 | * @see atg.servlet.MutableHttpServletRequest#getAttribute(java.lang.String, boolean) |
241 | */ |
242 | public Object getAttribute(String pP0, boolean pCreate) { |
243 | return mRequest.getAttribute(pP0, pCreate); |
244 | } |
245 | |
246 | /** |
247 | * @param pP0 |
248 | * @return |
249 | * @see atg.servlet.MutableHttpServletRequest#getAttribute(java.lang.String) |
250 | */ |
251 | public Object getAttribute(String pP0) { |
252 | return mRequest.getAttribute(pP0); |
253 | } |
254 | |
255 | /** |
256 | * @return |
257 | * @see atg.servlet.MutableHttpServletRequest#getAttributeNames() |
258 | */ |
259 | public Enumeration getAttributeNames() { |
260 | return mRequest.getAttributeNames(); |
261 | } |
262 | |
263 | /** |
264 | * @return |
265 | * @see atg.servlet.MutableHttpServletRequest#getAuthType() |
266 | */ |
267 | public String getAuthType() { |
268 | return mRequest.getAuthType(); |
269 | } |
270 | |
271 | /** |
272 | * @return |
273 | * @see atg.servlet.DynamoHttpServletRequest#getBaseDirectory() |
274 | */ |
275 | public String getBaseDirectory() { |
276 | return mRequest.getBaseDirectory(); |
277 | } |
278 | |
279 | /** |
280 | * @return |
281 | * @see atg.servlet.DynamoHttpServletRequest#getBrowserTyper() |
282 | */ |
283 | public BrowserTyper getBrowserTyper() { |
284 | return mRequest.getBrowserTyper(); |
285 | } |
286 | |
287 | /** |
288 | * @return |
289 | * @see atg.servlet.MutableHttpServletRequest#getCharacterEncoding() |
290 | */ |
291 | public String getCharacterEncoding() { |
292 | return mRequest.getCharacterEncoding(); |
293 | } |
294 | |
295 | /** |
296 | * @return |
297 | * @see atg.servlet.MutableHttpServletRequest#getContentLength() |
298 | */ |
299 | public int getContentLength() { |
300 | return mRequest.getContentLength(); |
301 | } |
302 | |
303 | /** |
304 | * @return |
305 | * @see atg.servlet.MutableHttpServletRequest#getContentType() |
306 | */ |
307 | public String getContentType() { |
308 | return mRequest.getContentType(); |
309 | } |
310 | |
311 | /** |
312 | * @return |
313 | * @see atg.servlet.MutableHttpServletRequest#getContextPath() |
314 | */ |
315 | public String getContextPath() { |
316 | return mRequest.getContextPath(); |
317 | } |
318 | |
319 | /** |
320 | * @param pKey |
321 | * @param pIndex |
322 | * @return |
323 | * @see atg.servlet.DynamoHttpServletRequest#getCookieParameter(java.lang.String, int) |
324 | */ |
325 | public String getCookieParameter(String pKey, int pIndex) { |
326 | return mRequest.getCookieParameter(pKey, pIndex); |
327 | } |
328 | |
329 | /** |
330 | * @param pKey |
331 | * @return |
332 | * @see atg.servlet.DynamoHttpServletRequest#getCookieParameter(java.lang.String) |
333 | */ |
334 | public String getCookieParameter(String pKey) { |
335 | return mRequest.getCookieParameter(pKey); |
336 | } |
337 | |
338 | /** |
339 | * @param pKey |
340 | * @return |
341 | * @see atg.servlet.DynamoHttpServletRequest#getCookieParameterCount(java.lang.String) |
342 | */ |
343 | public int getCookieParameterCount(String pKey) { |
344 | return mRequest.getCookieParameterCount(pKey); |
345 | } |
346 | |
347 | /** |
348 | * @return |
349 | * @see atg.servlet.DynamoHttpServletRequest#getCookieParameterNames() |
350 | */ |
351 | public Enumeration getCookieParameterNames() { |
352 | return mRequest.getCookieParameterNames(); |
353 | } |
354 | |
355 | /** |
356 | * @param pKey |
357 | * @return |
358 | * @see atg.servlet.DynamoHttpServletRequest#getCookieParameterValues(java.lang.String) |
359 | */ |
360 | public String[] getCookieParameterValues(String pKey) { |
361 | return mRequest.getCookieParameterValues(pKey); |
362 | } |
363 | |
364 | /** |
365 | * @return |
366 | * @see atg.servlet.DynamoHttpServletRequest#getCookies() |
367 | */ |
368 | public Cookie[] getCookies() { |
369 | return mRequest.getCookies(); |
370 | } |
371 | |
372 | /** |
373 | * @param pP0 |
374 | * @return |
375 | * @see atg.servlet.MutableHttpServletRequest#getDateHeader(java.lang.String) |
376 | */ |
377 | public long getDateHeader(String pP0) { |
378 | return mRequest.getDateHeader(pP0); |
379 | } |
380 | |
381 | /** |
382 | * @return |
383 | * @see atg.servlet.DynamoHttpServletRequest#getDisableExitTracking() |
384 | */ |
385 | public boolean getDisableExitTracking() { |
386 | return mRequest.getDisableExitTracking(); |
387 | } |
388 | |
389 | /** |
390 | * @return |
391 | * @see atg.servlet.DynamoHttpServletRequest#getDocRootServicePrefix() |
392 | */ |
393 | public String getDocRootServicePrefix() { |
394 | return mRequest.getDocRootServicePrefix(); |
395 | } |
396 | |
397 | /** |
398 | * @return |
399 | * @see atg.servlet.DynamoHttpServletRequest#getEncodeContextPathMode() |
400 | */ |
401 | public int getEncodeContextPathMode() { |
402 | return mRequest.getEncodeContextPathMode(); |
403 | } |
404 | |
405 | /** |
406 | * @return |
407 | * @see atg.servlet.DynamoHttpServletRequest#getEncodeServletPath() |
408 | */ |
409 | public boolean getEncodeServletPath() { |
410 | return mRequest.getEncodeServletPath(); |
411 | } |
412 | |
413 | /** |
414 | * @return |
415 | * @see atg.servlet.DynamoHttpServletRequest#getEncodeURL() |
416 | */ |
417 | public boolean getEncodeURL() { |
418 | return mRequest.getEncodeURL(); |
419 | } |
420 | |
421 | /** |
422 | * @return |
423 | * @see atg.servlet.DynamoHttpServletRequest#getEventFlags() |
424 | */ |
425 | public int getEventFlags() { |
426 | return mRequest.getEventFlags(); |
427 | } |
428 | |
429 | /** |
430 | * @return |
431 | * @see atg.servlet.DynamoHttpServletRequest#getExitTrackingHandler() |
432 | */ |
433 | public ExitTrackingHandler getExitTrackingHandler() { |
434 | return mRequest.getExitTrackingHandler(); |
435 | } |
436 | |
437 | /** |
438 | * @return |
439 | * @see atg.servlet.DynamoHttpServletRequest#getExitTrackingParameterName() |
440 | */ |
441 | public String getExitTrackingParameterName() { |
442 | return mRequest.getExitTrackingParameterName(); |
443 | } |
444 | |
445 | /** |
446 | * @return |
447 | * @see atg.servlet.DynamoHttpServletRequest#getFormEventsSent() |
448 | */ |
449 | public boolean getFormEventsSent() { |
450 | return mRequest.getFormEventsSent(); |
451 | } |
452 | |
453 | /** |
454 | * @return |
455 | * @see atg.servlet.DynamoHttpServletRequest#getGenerateRequestLocales() |
456 | */ |
457 | public boolean getGenerateRequestLocales() { |
458 | return mRequest.getGenerateRequestLocales(); |
459 | } |
460 | |
461 | /** |
462 | * @param pP0 |
463 | * @return |
464 | * @see atg.servlet.MutableHttpServletRequest#getHeader(java.lang.String) |
465 | */ |
466 | public String getHeader(String pP0) { |
467 | return mRequest.getHeader(pP0); |
468 | } |
469 | |
470 | /** |
471 | * @return |
472 | * @see atg.servlet.MutableHttpServletRequest#getHeaderNames() |
473 | */ |
474 | public Enumeration getHeaderNames() { |
475 | return mRequest.getHeaderNames(); |
476 | } |
477 | |
478 | /** |
479 | * @param pName |
480 | * @return |
481 | * @see atg.servlet.MutableHttpServletRequest#getHeaders(java.lang.String) |
482 | */ |
483 | public Enumeration getHeaders(String pName) { |
484 | return mRequest.getHeaders(pName); |
485 | } |
486 | |
487 | /** |
488 | * @return |
489 | * @throws IOException |
490 | * @see atg.servlet.MutableHttpServletRequest#getInputStream() |
491 | */ |
492 | public ServletInputStream getInputStream() throws IOException { |
493 | if (mRequest.getInputStream() == null) |
494 | throw new NullPointerException("Underlying input stream is null. Did you call prepareForRead() ?"); |
495 | return mRequest.getInputStream(); |
496 | } |
497 | |
498 | /** |
499 | * @param pP0 |
500 | * @return |
501 | * @see atg.servlet.MutableHttpServletRequest#getIntHeader(java.lang.String) |
502 | */ |
503 | public int getIntHeader(String pP0) { |
504 | return mRequest.getIntHeader(pP0); |
505 | } |
506 | |
507 | /** |
508 | * @return |
509 | * @see atg.servlet.DynamoHttpServletRequest#getLinkEncoding() |
510 | */ |
511 | public String getLinkEncoding() { |
512 | return mRequest.getLinkEncoding(); |
513 | } |
514 | |
515 | /** |
516 | * @return |
517 | * @see atg.servlet.MutableHttpServletRequest#getLocalAddr() |
518 | */ |
519 | public String getLocalAddr() { |
520 | return mRequest.getLocalAddr(); |
521 | } |
522 | |
523 | /** |
524 | * @return |
525 | * @see atg.servlet.MutableHttpServletRequest#getLocale() |
526 | */ |
527 | public Locale getLocale() { |
528 | return mRequest.getLocale(); |
529 | } |
530 | |
531 | /** |
532 | * @return |
533 | * @see atg.servlet.MutableHttpServletRequest#getLocales() |
534 | */ |
535 | public Enumeration getLocales() { |
536 | return mRequest.getLocales(); |
537 | } |
538 | |
539 | /** |
540 | * @return |
541 | * @see atg.servlet.MutableHttpServletRequest#getLocalName() |
542 | */ |
543 | public String getLocalName() { |
544 | return mRequest.getLocalName(); |
545 | } |
546 | |
547 | /** |
548 | * @param pName |
549 | * @return |
550 | * @see atg.servlet.DynamoHttpServletRequest#getLocalParameter(atg.nucleus.naming.ParameterName) |
551 | */ |
552 | public Object getLocalParameter(ParameterName pName) { |
553 | return mRequest.getLocalParameter(pName); |
554 | } |
555 | |
556 | /** |
557 | * @param pName |
558 | * @return |
559 | * @see atg.servlet.DynamoHttpServletRequest#getLocalParameter(java.lang.String) |
560 | */ |
561 | public Object getLocalParameter(String pName) { |
562 | return mRequest.getLocalParameter(pName); |
563 | } |
564 | |
565 | /** |
566 | * @return |
567 | * @see atg.servlet.MutableHttpServletRequest#getLocalPort() |
568 | */ |
569 | public int getLocalPort() { |
570 | return mRequest.getLocalPort(); |
571 | } |
572 | |
573 | /** |
574 | * @return |
575 | * @see atg.servlet.DynamoHttpServletRequest#getMapForCurrentFrame() |
576 | */ |
577 | public Map getMapForCurrentFrame() { |
578 | return mRequest.getMapForCurrentFrame(); |
579 | } |
580 | |
581 | /** |
582 | * @return |
583 | * @see atg.servlet.MutableHttpServletRequest#getMethod() |
584 | */ |
585 | public String getMethod() { |
586 | return mRequest.getMethod(); |
587 | } |
588 | |
589 | /** |
590 | * @return |
591 | * @see atg.servlet.DynamoHttpServletRequest#getMimeType() |
592 | */ |
593 | public String getMimeType() { |
594 | return mRequest.getMimeType(); |
595 | } |
596 | |
597 | /** |
598 | * @return |
599 | * @see atg.servlet.DynamoHttpServletRequest#getMimeTyper() |
600 | */ |
601 | public MimeTyper getMimeTyper() { |
602 | return mRequest.getMimeTyper(); |
603 | } |
604 | |
605 | /** |
606 | * @return |
607 | * @see atg.servlet.DynamoHttpServletRequest#getNucleus() |
608 | */ |
609 | public Nucleus getNucleus() { |
610 | return mRequest.getNucleus(); |
611 | } |
612 | |
613 | /** |
614 | * @param pName |
615 | * @return |
616 | * @see atg.servlet.DynamoHttpServletRequest#getObjectParameter(atg.nucleus.naming.ParameterName) |
617 | */ |
618 | public Object getObjectParameter(ParameterName pName) { |
619 | return mRequest.getObjectParameter(pName); |
620 | } |
621 | |
622 | /** |
623 | * @param pName |
624 | * @return |
625 | * @see atg.servlet.DynamoHttpServletRequest#getObjectParameter(java.lang.String) |
626 | */ |
627 | public Object getObjectParameter(String pName) { |
628 | return mRequest.getObjectParameter(pName); |
629 | } |
630 | |
631 | /** |
632 | * @param pKey |
633 | * @param pIndex |
634 | * @return |
635 | * @see atg.servlet.DynamoHttpServletRequest#getObjectURLParameter(java.lang.String, int) |
636 | */ |
637 | public Object getObjectURLParameter(String pKey, int pIndex) { |
638 | return mRequest.getObjectURLParameter(pKey, pIndex); |
639 | } |
640 | |
641 | /** |
642 | * @param pName |
643 | * @return |
644 | * @see atg.servlet.DynamoHttpServletRequest#getParameter(atg.nucleus.naming.ParameterName) |
645 | */ |
646 | public String getParameter(ParameterName pName) { |
647 | return mRequest.getParameter(pName); |
648 | } |
649 | |
650 | /** |
651 | * @param pName |
652 | * @return |
653 | * @see atg.servlet.DynamoHttpServletRequest#getParameter(java.lang.String) |
654 | */ |
655 | public String getParameter(String pName) { |
656 | return mRequest.getParameter(pName); |
657 | } |
658 | |
659 | /** |
660 | * @return |
661 | * @see atg.servlet.DynamoHttpServletRequest#getParameterDelimiter() |
662 | */ |
663 | public String getParameterDelimiter() { |
664 | return mRequest.getParameterDelimiter(); |
665 | } |
666 | |
667 | /** |
668 | * @return |
669 | * @see atg.servlet.MutableHttpServletRequest#getParameterMap() |
670 | */ |
671 | public Map getParameterMap() { |
672 | return mRequest.getParameterMap(); |
673 | } |
674 | |
675 | /** |
676 | * @return |
677 | * @see atg.servlet.DynamoHttpServletRequest#getParameterNames() |
678 | */ |
679 | public Enumeration getParameterNames() { |
680 | return mRequest.getParameterNames(); |
681 | } |
682 | |
683 | /** |
684 | * @return |
685 | * @see atg.servlet.DynamoHttpServletRequest#getParameterNamesInStack() |
686 | */ |
687 | public Enumeration getParameterNamesInStack() { |
688 | return mRequest.getParameterNamesInStack(); |
689 | } |
690 | |
691 | /** |
692 | * @param pName |
693 | * @return |
694 | * @see atg.servlet.DynamoHttpServletRequest#getParameterValues(java.lang.String) |
695 | */ |
696 | public String[] getParameterValues(String pName) { |
697 | return mRequest.getParameterValues(pName); |
698 | } |
699 | |
700 | /** |
701 | * @return |
702 | * @see atg.servlet.DynamoHttpServletRequest#getParamMapForTopFrame() |
703 | */ |
704 | public Map getParamMapForTopFrame() { |
705 | return mRequest.getParamMapForTopFrame(); |
706 | } |
707 | |
708 | /** |
709 | * @return |
710 | * @see atg.servlet.MutableHttpServletRequest#getPathInfo() |
711 | */ |
712 | public String getPathInfo() { |
713 | return mRequest.getPathInfo(); |
714 | } |
715 | |
716 | /** |
717 | * @return |
718 | * @see atg.servlet.MutableHttpServletRequest#getPathTranslated() |
719 | */ |
720 | public String getPathTranslated() { |
721 | return mRequest.getPathTranslated(); |
722 | } |
723 | |
724 | /** |
725 | * @param pKey |
726 | * @return |
727 | * @see atg.servlet.MutableHttpServletRequest#getPermanentAttribute(atg.servlet.AttributeFactory) |
728 | */ |
729 | public Object getPermanentAttribute(AttributeFactory pKey) { |
730 | return mRequest.getPermanentAttribute(pKey); |
731 | } |
732 | |
733 | /** |
734 | * @param pKey |
735 | * @param pIndex |
736 | * @return |
737 | * @see atg.servlet.DynamoHttpServletRequest#getPostParameter(java.lang.String, int) |
738 | */ |
739 | public String getPostParameter(String pKey, int pIndex) { |
740 | return mRequest.getPostParameter(pKey, pIndex); |
741 | } |
742 | |
743 | /** |
744 | * @param pKey |
745 | * @return |
746 | * @see atg.servlet.DynamoHttpServletRequest#getPostParameter(java.lang.String) |
747 | */ |
748 | public String getPostParameter(String pKey) { |
749 | return mRequest.getPostParameter(pKey); |
750 | } |
751 | |
752 | /** |
753 | * @param pKey |
754 | * @return |
755 | * @see atg.servlet.DynamoHttpServletRequest#getPostParameterCount(java.lang.String) |
756 | */ |
757 | public int getPostParameterCount(String pKey) { |
758 | return mRequest.getPostParameterCount(pKey); |
759 | } |
760 | |
761 | /** |
762 | * @return |
763 | * @see atg.servlet.DynamoHttpServletRequest#getPostParameterNames() |
764 | */ |
765 | public Enumeration getPostParameterNames() { |
766 | return mRequest.getPostParameterNames(); |
767 | } |
768 | |
769 | /** |
770 | * @param pKey |
771 | * @return |
772 | * @see atg.servlet.DynamoHttpServletRequest#getPostParameterValues(java.lang.String) |
773 | */ |
774 | public String[] getPostParameterValues(String pKey) { |
775 | return mRequest.getPostParameterValues(pKey); |
776 | } |
777 | |
778 | /** |
779 | * @return |
780 | * @see atg.servlet.MutableHttpServletRequest#getProtocol() |
781 | */ |
782 | public String getProtocol() { |
783 | return mRequest.getProtocol(); |
784 | } |
785 | |
786 | /** |
787 | * @param pKey |
788 | * @param pIndex |
789 | * @return |
790 | * @see atg.servlet.DynamoHttpServletRequest#getQueryParameter(java.lang.String, int) |
791 | */ |
792 | public String getQueryParameter(String pKey, int pIndex) { |
793 | return mRequest.getQueryParameter(pKey, pIndex); |
794 | } |
795 | |
796 | /** |
797 | * @param pKey |
798 | * @return |
799 | * @see atg.servlet.DynamoHttpServletRequest#getQueryParameter(java.lang.String) |
800 | */ |
801 | public String getQueryParameter(String pKey) { |
802 | return mRequest.getQueryParameter(pKey); |
803 | } |
804 | |
805 | /** |
806 | * @param pKey |
807 | * @return |
808 | * @see atg.servlet.DynamoHttpServletRequest#getQueryParameterCount(java.lang.String) |
809 | */ |
810 | public int getQueryParameterCount(String pKey) { |
811 | return mRequest.getQueryParameterCount(pKey); |
812 | } |
813 | |
814 | /** |
815 | * @return |
816 | * @see atg.servlet.DynamoHttpServletRequest#getQueryParameterNames() |
817 | */ |
818 | public Enumeration getQueryParameterNames() { |
819 | return mRequest.getQueryParameterNames(); |
820 | } |
821 | |
822 | /** |
823 | * @param pKey |
824 | * @return |
825 | * @see atg.servlet.DynamoHttpServletRequest#getQueryParameterValues(java.lang.String) |
826 | */ |
827 | public String[] getQueryParameterValues(String pKey) { |
828 | return mRequest.getQueryParameterValues(pKey); |
829 | } |
830 | |
831 | /** |
832 | * @return |
833 | * @see atg.servlet.MutableHttpServletRequest#getQueryString() |
834 | */ |
835 | public String getQueryString() { |
836 | return mRequest.getQueryString(); |
837 | } |
838 | |
839 | /** |
840 | * @return |
841 | * @throws IOException |
842 | * @see atg.servlet.MutableHttpServletRequest#getReader() |
843 | */ |
844 | public BufferedReader getReader() throws IOException { |
845 | return mRequest.getReader(); |
846 | } |
847 | |
848 | /** |
849 | * @param pPath |
850 | * @return |
851 | * @see atg.servlet.DynamoHttpServletRequest#getRealPath(java.lang.String) |
852 | */ |
853 | public String getRealPath(String pPath) { |
854 | return mRequest.getRealPath(pPath); |
855 | } |
856 | |
857 | /** |
858 | * @return |
859 | * @see atg.servlet.MutableHttpServletRequest#getRemoteAddr() |
860 | */ |
861 | public String getRemoteAddr() { |
862 | return mRequest.getRemoteAddr(); |
863 | } |
864 | |
865 | /** |
866 | * @return |
867 | * @see atg.servlet.MutableHttpServletRequest#getRemoteHost() |
868 | */ |
869 | public String getRemoteHost() { |
870 | return mRequest.getRemoteHost(); |
871 | } |
872 | |
873 | /** |
874 | * @return |
875 | * @see atg.servlet.MutableHttpServletRequest#getRemotePort() |
876 | */ |
877 | public int getRemotePort() { |
878 | return mRequest.getRemotePort(); |
879 | } |
880 | |
881 | /** |
882 | * @return |
883 | * @see atg.servlet.MutableHttpServletRequest#getRemoteUser() |
884 | */ |
885 | public String getRemoteUser() { |
886 | return mRequest.getRemoteUser(); |
887 | } |
888 | |
889 | /** |
890 | * @return |
891 | * @see atg.servlet.MutableHttpServletRequest#getRequest() |
892 | */ |
893 | public HttpServletRequest getRequest() { |
894 | return mRequest.getRequest(); |
895 | } |
896 | |
897 | /** |
898 | * @param pContext |
899 | * @param pPath |
900 | * @return |
901 | * @see atg.servlet.DynamoHttpServletRequest#getRequestDispatcher(javax.servlet.ServletContext, java.lang.String) |
902 | */ |
903 | public RequestDispatcher getRequestDispatcher(ServletContext pContext, |
904 | String pPath) { |
905 | return mRequest.getRequestDispatcher(pContext, pPath); |
906 | } |
907 | |
908 | /** |
909 | * @param pPath |
910 | * @return |
911 | * @see atg.servlet.DynamoHttpServletRequest#getRequestDispatcher(java.lang.String) |
912 | */ |
913 | public RequestDispatcher getRequestDispatcher(String pPath) { |
914 | return mRequest.getRequestDispatcher(pPath); |
915 | } |
916 | |
917 | /** |
918 | * @return |
919 | * @see atg.servlet.DynamoHttpServletRequest#getRequestedSessionId() |
920 | */ |
921 | public String getRequestedSessionId() { |
922 | return mRequest.getRequestedSessionId(); |
923 | } |
924 | |
925 | /** |
926 | * @return |
927 | * @see atg.servlet.DynamoHttpServletRequest#getRequestForComparison() |
928 | */ |
929 | public DynamoHttpServletRequest getRequestForComparison() { |
930 | return mRequest.getRequestForComparison(); |
931 | } |
932 | |
933 | /** |
934 | * @return |
935 | * @see atg.servlet.DynamoHttpServletRequest#getRequestLocale() |
936 | */ |
937 | public RequestLocale getRequestLocale() { |
938 | return mRequest.getRequestLocale(); |
939 | } |
940 | |
941 | /** |
942 | * @return |
943 | * @see atg.servlet.DynamoHttpServletRequest#getRequestLocalePath() |
944 | */ |
945 | public ComponentName getRequestLocalePath() { |
946 | return mRequest.getRequestLocalePath(); |
947 | } |
948 | |
949 | /** |
950 | * @return |
951 | * @see atg.servlet.DynamoHttpServletRequest#getRequestScope() |
952 | */ |
953 | public NameContext getRequestScope() { |
954 | return mRequest.getRequestScope(); |
955 | } |
956 | |
957 | /** |
958 | * @return |
959 | * @see atg.servlet.DynamoHttpServletRequest#getRequestScopeManager() |
960 | */ |
961 | public RequestScopeManager getRequestScopeManager() { |
962 | return mRequest.getRequestScopeManager(); |
963 | } |
964 | |
965 | /** |
966 | * @return |
967 | * @see atg.servlet.DynamoHttpServletRequest#getRequestURI() |
968 | */ |
969 | public String getRequestURI() { |
970 | return mRequest.getRequestURI(); |
971 | } |
972 | |
973 | /** |
974 | * @return |
975 | * @see atg.servlet.DynamoHttpServletRequest#getRequestURIWithQueryString() |
976 | */ |
977 | public String getRequestURIWithQueryString() { |
978 | return mRequest.getRequestURIWithQueryString(); |
979 | } |
980 | |
981 | /** |
982 | * @return |
983 | * @see atg.servlet.MutableHttpServletRequest#getRequestURL() |
984 | */ |
985 | public StringBuffer getRequestURL() { |
986 | return mRequest.getRequestURL(); |
987 | } |
988 | |
989 | /** |
990 | * @return |
991 | * @see atg.servlet.DynamoHttpServletRequest#getResponse() |
992 | */ |
993 | public DynamoHttpServletResponse getResponse() { |
994 | return mRequest.getResponse(); |
995 | } |
996 | |
997 | /** |
998 | * @return |
999 | * @see atg.servlet.DynamoHttpServletRequest#getRestorableSessionIdFromURL() |
1000 | */ |
1001 | public String getRestorableSessionIdFromURL() { |
1002 | return mRequest.getRestorableSessionIdFromURL(); |
1003 | } |
1004 | |
1005 | /** |
1006 | * @return |
1007 | * @see atg.servlet.MutableHttpServletRequest#getScheme() |
1008 | */ |
1009 | public String getScheme() { |
1010 | return mRequest.getScheme(); |
1011 | } |
1012 | |
1013 | /** |
1014 | * @return |
1015 | * @see atg.servlet.DynamoHttpServletRequest#getScrambleKey() |
1016 | */ |
1017 | public byte[] getScrambleKey() { |
1018 | return mRequest.getScrambleKey(); |
1019 | } |
1020 | |
1021 | /** |
1022 | * @return |
1023 | * @see atg.servlet.MutableHttpServletRequest#getServerName() |
1024 | */ |
1025 | public String getServerName() { |
1026 | return mRequest.getServerName(); |
1027 | } |
1028 | |
1029 | /** |
1030 | * @return |
1031 | * @see atg.servlet.MutableHttpServletRequest#getServerPort() |
1032 | */ |
1033 | public int getServerPort() { |
1034 | return mRequest.getServerPort(); |
1035 | } |
1036 | |
1037 | /** |
1038 | * @return |
1039 | * @see atg.servlet.MutableHttpServletRequest#getServletPath() |
1040 | */ |
1041 | public String getServletPath() { |
1042 | return mRequest.getServletPath(); |
1043 | } |
1044 | |
1045 | /** |
1046 | * @return |
1047 | * @see atg.servlet.DynamoHttpServletRequest#getSession() |
1048 | */ |
1049 | public HttpSession getSession() { |
1050 | return mRequest.getSession(); |
1051 | } |
1052 | |
1053 | /** |
1054 | * @param pCreate |
1055 | * @return |
1056 | * @see atg.servlet.DynamoHttpServletRequest#getSession(boolean) |
1057 | */ |
1058 | public HttpSession getSession(boolean pCreate) { |
1059 | return mRequest.getSession(pCreate); |
1060 | } |
1061 | |
1062 | /** |
1063 | * @return |
1064 | * @see atg.servlet.DynamoHttpServletRequest#getSessionConfirmationNumber() |
1065 | */ |
1066 | public long getSessionConfirmationNumber() { |
1067 | return mRequest.getSessionConfirmationNumber(); |
1068 | } |
1069 | |
1070 | /** |
1071 | * @return |
1072 | * @see atg.servlet.DynamoHttpServletRequest#getSessionNameContext() |
1073 | */ |
1074 | public NameContext getSessionNameContext() { |
1075 | return mRequest.getSessionNameContext(); |
1076 | } |
1077 | |
1078 | /** |
1079 | * @return |
1080 | * @deprecated |
1081 | * @see atg.servlet.DynamoHttpServletRequest#getSessionRequest() |
1082 | */ |
1083 | public HttpSessionRequest getSessionRequest() { |
1084 | return mRequest.getSessionRequest(); |
1085 | } |
1086 | |
1087 | /** |
1088 | * @param pCreate |
1089 | * @return |
1090 | * @deprecated |
1091 | * @see atg.servlet.DynamoHttpServletRequest#getSessionRequest(boolean) |
1092 | */ |
1093 | public HttpSessionRequest getSessionRequest(boolean pCreate) { |
1094 | return mRequest.getSessionRequest(pCreate); |
1095 | } |
1096 | |
1097 | /** |
1098 | * @param pKey |
1099 | * @param pIndex |
1100 | * @return |
1101 | * @see atg.servlet.DynamoHttpServletRequest#getURLParameter(java.lang.String, int) |
1102 | */ |
1103 | public String getURLParameter(String pKey, int pIndex) { |
1104 | return mRequest.getURLParameter(pKey, pIndex); |
1105 | } |
1106 | |
1107 | /** |
1108 | * @param pKey |
1109 | * @return |
1110 | * @see atg.servlet.DynamoHttpServletRequest#getURLParameter(java.lang.String) |
1111 | */ |
1112 | public String getURLParameter(String pKey) { |
1113 | return mRequest.getURLParameter(pKey); |
1114 | } |
1115 | |
1116 | /** |
1117 | * @param pKey |
1118 | * @return |
1119 | * @see atg.servlet.DynamoHttpServletRequest#getURLParameterCount(java.lang.String) |
1120 | */ |
1121 | public int getURLParameterCount(String pKey) { |
1122 | return mRequest.getURLParameterCount(pKey); |
1123 | } |
1124 | |
1125 | /** |
1126 | * @return |
1127 | * @see atg.servlet.DynamoHttpServletRequest#getURLParameterNames() |
1128 | */ |
1129 | public Enumeration getURLParameterNames() { |
1130 | return mRequest.getURLParameterNames(); |
1131 | } |
1132 | |
1133 | /** |
1134 | * @return |
1135 | * @see atg.servlet.DynamoHttpServletRequest#getURLParameterString() |
1136 | */ |
1137 | public String getURLParameterString() { |
1138 | return mRequest.getURLParameterString(); |
1139 | } |
1140 | |
1141 | /** |
1142 | * @param pKey |
1143 | * @return |
1144 | * @see atg.servlet.DynamoHttpServletRequest#getURLParameterValues(java.lang.String) |
1145 | */ |
1146 | public String[] getURLParameterValues(String pKey) { |
1147 | return mRequest.getURLParameterValues(pKey); |
1148 | } |
1149 | |
1150 | /** |
1151 | * @return |
1152 | * @see atg.servlet.DynamoHttpServletRequest#getURLSessionIdSpecifier() |
1153 | */ |
1154 | public String getURLSessionIdSpecifier() { |
1155 | return mRequest.getURLSessionIdSpecifier(); |
1156 | } |
1157 | |
1158 | /** |
1159 | * @return |
1160 | * @see atg.servlet.DynamoHttpServletRequest#getUserAuthenticator() |
1161 | */ |
1162 | public UserAuthenticator getUserAuthenticator() { |
1163 | return mRequest.getUserAuthenticator(); |
1164 | } |
1165 | |
1166 | /** |
1167 | * @return |
1168 | * @see atg.servlet.DynamoHttpServletRequest#getUserPrincipal() |
1169 | */ |
1170 | public Principal getUserPrincipal() { |
1171 | return mRequest.getUserPrincipal(); |
1172 | } |
1173 | |
1174 | /** |
1175 | * @return |
1176 | * @see atg.servlet.DynamoHttpServletRequest#getWebApplication() |
1177 | */ |
1178 | public WebApplicationInterface getWebApplication() { |
1179 | return mRequest.getWebApplication(); |
1180 | } |
1181 | |
1182 | /** |
1183 | * @return |
1184 | * @see atg.servlet.DynamoHttpServletRequest#getWebPools() |
1185 | */ |
1186 | public WebPools getWebPools() { |
1187 | return mRequest.getWebPools(); |
1188 | } |
1189 | |
1190 | /** |
1191 | * @return |
1192 | * @see atg.servlet.DynamoHttpServletRequest#getWindowScope() |
1193 | */ |
1194 | public NameContext getWindowScope() { |
1195 | return mRequest.getWindowScope(); |
1196 | } |
1197 | |
1198 | /** |
1199 | * @return |
1200 | * @see atg.servlet.DynamoHttpServletRequest#getWindowScopeManager() |
1201 | */ |
1202 | public WindowScopeManager getWindowScopeManager() { |
1203 | return mRequest.getWindowScopeManager(); |
1204 | } |
1205 | |
1206 | /** |
1207 | * @return |
1208 | * @see atg.servlet.DynamoHttpServletRequest#getWorkingDirectory() |
1209 | */ |
1210 | public String getWorkingDirectory() { |
1211 | return mRequest.getWorkingDirectory(); |
1212 | } |
1213 | |
1214 | /** |
1215 | * @return |
1216 | * @see atg.servlet.DynamoHttpServletRequest#getWrapper() |
1217 | */ |
1218 | public ServletRequestWrapper getWrapper() { |
1219 | return mRequest.getWrapper(); |
1220 | } |
1221 | |
1222 | /** |
1223 | * @return |
1224 | * @see java.lang.Object#hashCode() |
1225 | */ |
1226 | public int hashCode() { |
1227 | return mRequest.hashCode(); |
1228 | } |
1229 | |
1230 | /** |
1231 | * @return |
1232 | * @see atg.servlet.DynamoHttpServletRequest#hasRequestScope() |
1233 | */ |
1234 | public boolean hasRequestScope() { |
1235 | return mRequest.hasRequestScope(); |
1236 | } |
1237 | |
1238 | /** |
1239 | * @return |
1240 | * @see atg.servlet.DynamoHttpServletRequest#isAfterGetsClaimed() |
1241 | */ |
1242 | public boolean isAfterGetsClaimed() { |
1243 | return mRequest.isAfterGetsClaimed(); |
1244 | } |
1245 | |
1246 | /** |
1247 | * @param pFeature |
1248 | * @return |
1249 | * @see atg.servlet.DynamoHttpServletRequest#isBrowserType(java.lang.String) |
1250 | */ |
1251 | public boolean isBrowserType(String pFeature) { |
1252 | return mRequest.isBrowserType(pFeature); |
1253 | } |
1254 | |
1255 | /** |
1256 | * @return |
1257 | * @see atg.servlet.DynamoHttpServletRequest#isDelayedRequest() |
1258 | */ |
1259 | public boolean isDelayedRequest() { |
1260 | return mRequest.isDelayedRequest(); |
1261 | } |
1262 | |
1263 | /** |
1264 | * @return |
1265 | * @see atg.servlet.DynamoHttpServletRequest#isDynamoPipeline() |
1266 | */ |
1267 | public boolean isDynamoPipeline() { |
1268 | return mRequest.isDynamoPipeline(); |
1269 | } |
1270 | |
1271 | /** |
1272 | * @return |
1273 | * @see atg.servlet.DynamoHttpServletRequest#isInitialized() |
1274 | */ |
1275 | public boolean isInitialized() { |
1276 | return mRequest.isInitialized(); |
1277 | } |
1278 | |
1279 | /** |
1280 | * @return |
1281 | * @see atg.servlet.DynamoHttpServletRequest#isInTemplatePage() |
1282 | */ |
1283 | public boolean isInTemplatePage() { |
1284 | return mRequest.isInTemplatePage(); |
1285 | } |
1286 | |
1287 | /** |
1288 | * @return |
1289 | * @see atg.servlet.DynamoHttpServletRequest#isLoggingDebug() |
1290 | */ |
1291 | public boolean isLoggingDebug() { |
1292 | return mRequest.isLoggingDebug(); |
1293 | } |
1294 | |
1295 | /** |
1296 | * @return |
1297 | * @see atg.servlet.DynamoHttpServletRequest#isLoggingError() |
1298 | */ |
1299 | public boolean isLoggingError() { |
1300 | return mRequest.isLoggingError(); |
1301 | } |
1302 | |
1303 | /** |
1304 | * @return |
1305 | * @see atg.servlet.DynamoHttpServletRequest#isLoggingInfo() |
1306 | */ |
1307 | public boolean isLoggingInfo() { |
1308 | return mRequest.isLoggingInfo(); |
1309 | } |
1310 | |
1311 | /** |
1312 | * @return |
1313 | * @see atg.servlet.DynamoHttpServletRequest#isLoggingWarning() |
1314 | */ |
1315 | public boolean isLoggingWarning() { |
1316 | return mRequest.isLoggingWarning(); |
1317 | } |
1318 | |
1319 | /** |
1320 | * @return |
1321 | * @see atg.servlet.DynamoHttpServletRequest#isRequestedSessionIdFromCookie() |
1322 | */ |
1323 | public boolean isRequestedSessionIdFromCookie() { |
1324 | return mRequest.isRequestedSessionIdFromCookie(); |
1325 | } |
1326 | |
1327 | /** |
1328 | * @return |
1329 | * @see atg.servlet.DynamoHttpServletRequest#isRequestedSessionIdFromUrl() |
1330 | */ |
1331 | public boolean isRequestedSessionIdFromUrl() { |
1332 | return mRequest.isRequestedSessionIdFromUrl(); |
1333 | } |
1334 | |
1335 | /** |
1336 | * @return |
1337 | * @see atg.servlet.MutableHttpServletRequest#isRequestedSessionIdFromURL() |
1338 | */ |
1339 | public boolean isRequestedSessionIdFromURL() { |
1340 | return mRequest.isRequestedSessionIdFromURL(); |
1341 | } |
1342 | |
1343 | /** |
1344 | * @return |
1345 | * @see atg.servlet.DynamoHttpServletRequest#isRequestedSessionIdValid() |
1346 | */ |
1347 | public boolean isRequestedSessionIdValid() { |
1348 | return mRequest.isRequestedSessionIdValid(); |
1349 | } |
1350 | |
1351 | /** |
1352 | * @return |
1353 | * @see atg.servlet.MutableHttpServletRequest#isSecure() |
1354 | */ |
1355 | public boolean isSecure() { |
1356 | return mRequest.isSecure(); |
1357 | } |
1358 | |
1359 | /** |
1360 | * @param pRole |
1361 | * @return |
1362 | * @see atg.servlet.DynamoHttpServletRequest#isUserInRole(java.lang.String) |
1363 | */ |
1364 | public boolean isUserInRole(String pRole) { |
1365 | return mRequest.isUserInRole(pRole); |
1366 | } |
1367 | |
1368 | /** |
1369 | * @param pMessage |
1370 | * @param pThrowable |
1371 | * @see atg.servlet.DynamoHttpServletRequest#logDebug(java.lang.String, java.lang.Throwable) |
1372 | */ |
1373 | public void logDebug(String pMessage, Throwable pThrowable) { |
1374 | mRequest.logDebug(pMessage, pThrowable); |
1375 | } |
1376 | |
1377 | /** |
1378 | * @param pMessage |
1379 | * @see atg.servlet.DynamoHttpServletRequest#logDebug(java.lang.String) |
1380 | */ |
1381 | public void logDebug(String pMessage) { |
1382 | mRequest.logDebug(pMessage); |
1383 | } |
1384 | |
1385 | /** |
1386 | * @param pThrowable |
1387 | * @see atg.servlet.DynamoHttpServletRequest#logDebug(java.lang.Throwable) |
1388 | */ |
1389 | public void logDebug(Throwable pThrowable) { |
1390 | mRequest.logDebug(pThrowable); |
1391 | } |
1392 | |
1393 | /** |
1394 | * @param pMessage |
1395 | * @param pThrowable |
1396 | * @see atg.servlet.DynamoHttpServletRequest#logError(java.lang.String, java.lang.Throwable) |
1397 | */ |
1398 | public void logError(String pMessage, Throwable pThrowable) { |
1399 | mRequest.logError(pMessage, pThrowable); |
1400 | } |
1401 | |
1402 | /** |
1403 | * @param pMessage |
1404 | * @see atg.servlet.DynamoHttpServletRequest#logError(java.lang.String) |
1405 | */ |
1406 | public void logError(String pMessage) { |
1407 | mRequest.logError(pMessage); |
1408 | } |
1409 | |
1410 | /** |
1411 | * @param pThrowable |
1412 | * @see atg.servlet.DynamoHttpServletRequest#logError(java.lang.Throwable) |
1413 | */ |
1414 | public void logError(Throwable pThrowable) { |
1415 | mRequest.logError(pThrowable); |
1416 | } |
1417 | |
1418 | /** |
1419 | * @param pMessage |
1420 | * @param pThrowable |
1421 | * @see atg.servlet.DynamoHttpServletRequest#logInfo(java.lang.String, java.lang.Throwable) |
1422 | */ |
1423 | public void logInfo(String pMessage, Throwable pThrowable) { |
1424 | mRequest.logInfo(pMessage, pThrowable); |
1425 | } |
1426 | |
1427 | /** |
1428 | * @param pMessage |
1429 | * @see atg.servlet.DynamoHttpServletRequest#logInfo(java.lang.String) |
1430 | */ |
1431 | public void logInfo(String pMessage) { |
1432 | mRequest.logInfo(pMessage); |
1433 | } |
1434 | |
1435 | /** |
1436 | * @param pThrowable |
1437 | * @see atg.servlet.DynamoHttpServletRequest#logInfo(java.lang.Throwable) |
1438 | */ |
1439 | public void logInfo(Throwable pThrowable) { |
1440 | mRequest.logInfo(pThrowable); |
1441 | } |
1442 | |
1443 | /** |
1444 | * @param pMessage |
1445 | * @param pThrowable |
1446 | * @see atg.servlet.DynamoHttpServletRequest#logWarning(java.lang.String, java.lang.Throwable) |
1447 | */ |
1448 | public void logWarning(String pMessage, Throwable pThrowable) { |
1449 | mRequest.logWarning(pMessage, pThrowable); |
1450 | } |
1451 | |
1452 | /** |
1453 | * @param pMessage |
1454 | * @see atg.servlet.DynamoHttpServletRequest#logWarning(java.lang.String) |
1455 | */ |
1456 | public void logWarning(String pMessage) { |
1457 | mRequest.logWarning(pMessage); |
1458 | } |
1459 | |
1460 | /** |
1461 | * @param pThrowable |
1462 | * @see atg.servlet.DynamoHttpServletRequest#logWarning(java.lang.Throwable) |
1463 | */ |
1464 | public void logWarning(Throwable pThrowable) { |
1465 | mRequest.logWarning(pThrowable); |
1466 | } |
1467 | |
1468 | /** |
1469 | * @param pURL |
1470 | * @return |
1471 | * @see atg.servlet.DynamoHttpServletRequest#performExitTracking(java.lang.String) |
1472 | */ |
1473 | public String performExitTracking(String pURL) { |
1474 | return mRequest.performExitTracking(pURL); |
1475 | } |
1476 | |
1477 | /** |
1478 | * |
1479 | * @see atg.servlet.DynamoHttpServletRequest#popDefaultParameters() |
1480 | */ |
1481 | public void popDefaultParameters() { |
1482 | mRequest.popDefaultParameters(); |
1483 | } |
1484 | |
1485 | /** |
1486 | * |
1487 | * @see atg.servlet.DynamoHttpServletRequest#popFrame() |
1488 | */ |
1489 | public void popFrame() { |
1490 | mRequest.popFrame(); |
1491 | } |
1492 | |
1493 | /** |
1494 | * |
1495 | * @see atg.servlet.DynamoHttpServletRequest#popParameters() |
1496 | */ |
1497 | public void popParameters() { |
1498 | mRequest.popParameters(); |
1499 | } |
1500 | |
1501 | /** |
1502 | * @param pOut |
1503 | * @see atg.servlet.DynamoHttpServletRequest#printRequest(java.io.PrintStream) |
1504 | */ |
1505 | public void printRequest(PrintStream pOut) { |
1506 | mRequest.printRequest(pOut); |
1507 | } |
1508 | |
1509 | /** |
1510 | * @param pDict |
1511 | * @see atg.servlet.DynamoHttpServletRequest#pushDefaultParameters(java.util.Dictionary) |
1512 | */ |
1513 | public void pushDefaultParameters(Dictionary pDict) { |
1514 | mRequest.pushDefaultParameters(pDict); |
1515 | } |
1516 | |
1517 | /** |
1518 | * |
1519 | * @see atg.servlet.DynamoHttpServletRequest#pushFrame() |
1520 | */ |
1521 | public void pushFrame() { |
1522 | mRequest.pushFrame(); |
1523 | } |
1524 | |
1525 | /** |
1526 | * @param pDict |
1527 | * @see atg.servlet.DynamoHttpServletRequest#pushParameters(java.util.Dictionary) |
1528 | */ |
1529 | public void pushParameters(Dictionary pDict) { |
1530 | mRequest.pushParameters(pDict); |
1531 | } |
1532 | |
1533 | /** |
1534 | * @param pName |
1535 | * @see atg.servlet.MutableHttpServletRequest#removeAttribute(java.lang.String) |
1536 | */ |
1537 | public void removeAttribute(String pName) { |
1538 | mRequest.removeAttribute(pName); |
1539 | } |
1540 | |
1541 | /** |
1542 | * @param pName |
1543 | * @return |
1544 | * @see atg.servlet.DynamoHttpServletRequest#removeParameter(java.lang.String) |
1545 | */ |
1546 | public Object removeParameter(String pName) { |
1547 | return mRequest.removeParameter(pName); |
1548 | } |
1549 | |
1550 | /** |
1551 | * @param pKey |
1552 | * @see atg.servlet.DynamoHttpServletRequest#removePersistentQueryParameter(java.lang.String) |
1553 | */ |
1554 | public void removePersistentQueryParameter(String pKey) { |
1555 | mRequest.removePersistentQueryParameter(pKey); |
1556 | } |
1557 | |
1558 | /** |
1559 | * @deprecated |
1560 | * @see atg.servlet.DynamoHttpServletRequest#removeSessionFromRequest() |
1561 | */ |
1562 | public void removeSessionFromRequest() { |
1563 | mRequest.removeSessionFromRequest(); |
1564 | } |
1565 | |
1566 | /** |
1567 | * @param pName |
1568 | * @return |
1569 | * @deprecated |
1570 | * @see atg.servlet.DynamoHttpServletRequest#resolveGlobalName(atg.nucleus.naming.ComponentName) |
1571 | */ |
1572 | public Object resolveGlobalName(ComponentName pName) { |
1573 | return mRequest.resolveGlobalName(pName); |
1574 | } |
1575 | |
1576 | /** |
1577 | * @param pName |
1578 | * @return |
1579 | * @deprecated |
1580 | * @see atg.servlet.DynamoHttpServletRequest#resolveGlobalName(java.lang.String) |
1581 | */ |
1582 | public Object resolveGlobalName(String pName) { |
1583 | return mRequest.resolveGlobalName(pName); |
1584 | } |
1585 | |
1586 | /** |
1587 | * @param pName |
1588 | * @param pCreate |
1589 | * @return |
1590 | * @see atg.servlet.DynamoHttpServletRequest#resolveName(atg.nucleus.naming.ComponentName, boolean) |
1591 | */ |
1592 | public Object resolveName(ComponentName pName, boolean pCreate) { |
1593 | return mRequest.resolveName(pName, pCreate); |
1594 | } |
1595 | |
1596 | /** |
1597 | * @param pName |
1598 | * @return |
1599 | * @see atg.servlet.DynamoHttpServletRequest#resolveName(atg.nucleus.naming.ComponentName) |
1600 | */ |
1601 | public Object resolveName(ComponentName pName) { |
1602 | return mRequest.resolveName(pName); |
1603 | } |
1604 | |
1605 | /** |
1606 | * @param pName |
1607 | * @param pCreate |
1608 | * @return |
1609 | * @see atg.servlet.DynamoHttpServletRequest#resolveName(java.lang.String, boolean) |
1610 | */ |
1611 | public Object resolveName(String pName, boolean pCreate) { |
1612 | return mRequest.resolveName(pName, pCreate); |
1613 | } |
1614 | |
1615 | /** |
1616 | * @param pName |
1617 | * @return |
1618 | * @see atg.servlet.DynamoHttpServletRequest#resolveName(java.lang.String) |
1619 | */ |
1620 | public Object resolveName(String pName) { |
1621 | return mRequest.resolveName(pName); |
1622 | } |
1623 | |
1624 | /** |
1625 | * @param pName |
1626 | * @return |
1627 | * @deprecated |
1628 | * @see atg.servlet.DynamoHttpServletRequest#resolveRequestName(atg.nucleus.naming.ComponentName) |
1629 | */ |
1630 | public Object resolveRequestName(ComponentName pName) { |
1631 | return mRequest.resolveRequestName(pName); |
1632 | } |
1633 | |
1634 | /** |
1635 | * @param pName |
1636 | * @return |
1637 | * @deprecated |
1638 | * @see atg.servlet.DynamoHttpServletRequest#resolveRequestName(java.lang.String) |
1639 | */ |
1640 | public Object resolveRequestName(String pName) { |
1641 | return mRequest.resolveRequestName(pName); |
1642 | } |
1643 | |
1644 | /** |
1645 | * @param pName |
1646 | * @return |
1647 | * @deprecated |
1648 | * @see atg.servlet.DynamoHttpServletRequest#resolveSessionName(atg.nucleus.naming.ComponentName) |
1649 | */ |
1650 | public Object resolveSessionName(ComponentName pName) { |
1651 | return mRequest.resolveSessionName(pName); |
1652 | } |
1653 | |
1654 | /** |
1655 | * @param pName |
1656 | * @return |
1657 | * @deprecated |
1658 | * @see atg.servlet.DynamoHttpServletRequest#resolveSessionName(java.lang.String) |
1659 | */ |
1660 | public Object resolveSessionName(String pName) { |
1661 | return mRequest.resolveSessionName(pName); |
1662 | } |
1663 | |
1664 | /** |
1665 | * @param pName |
1666 | * @param pReq |
1667 | * @param pRes |
1668 | * @return |
1669 | * @throws ServletException |
1670 | * @throws IOException |
1671 | * @see atg.servlet.DynamoHttpServletRequest#serviceLocalParameter(atg.nucleus.naming.ParameterName, javax.servlet.ServletRequest, javax.servlet.ServletResponse) |
1672 | */ |
1673 | public boolean serviceLocalParameter(ParameterName pName, |
1674 | ServletRequest pReq, ServletResponse pRes) throws ServletException, |
1675 | IOException { |
1676 | return mRequest.serviceLocalParameter(pName, pReq, pRes); |
1677 | } |
1678 | |
1679 | /** |
1680 | * @param pName |
1681 | * @param pReq |
1682 | * @param pRes |
1683 | * @return |
1684 | * @throws ServletException |
1685 | * @throws IOException |
1686 | * @see atg.servlet.DynamoHttpServletRequest#serviceLocalParameter(java.lang.String, javax.servlet.ServletRequest, javax.servlet.ServletResponse) |
1687 | */ |
1688 | public boolean serviceLocalParameter(String pName, ServletRequest pReq, |
1689 | ServletResponse pRes) throws ServletException, IOException { |
1690 | return mRequest.serviceLocalParameter(pName, pReq, pRes); |
1691 | } |
1692 | |
1693 | /** |
1694 | * @param pName |
1695 | * @param pReq |
1696 | * @param pRes |
1697 | * @param pCvt |
1698 | * @param pCvtArgs |
1699 | * @return |
1700 | * @throws ServletException |
1701 | * @throws IOException |
1702 | * @see atg.servlet.DynamoHttpServletRequest#serviceParameter(atg.nucleus.naming.ParameterName, javax.servlet.ServletRequest, javax.servlet.ServletResponse, atg.droplet.TagConverter, java.util.Properties) |
1703 | */ |
1704 | public boolean serviceParameter(ParameterName pName, ServletRequest pReq, |
1705 | ServletResponse pRes, TagConverter pCvt, Properties pCvtArgs) |
1706 | throws ServletException, IOException { |
1707 | return mRequest.serviceParameter(pName, pReq, pRes, pCvt, pCvtArgs); |
1708 | } |
1709 | |
1710 | /** |
1711 | * @param pName |
1712 | * @param pReq |
1713 | * @param pRes |
1714 | * @return |
1715 | * @throws ServletException |
1716 | * @throws IOException |
1717 | * @see atg.servlet.DynamoHttpServletRequest#serviceParameter(atg.nucleus.naming.ParameterName, javax.servlet.ServletRequest, javax.servlet.ServletResponse) |
1718 | */ |
1719 | public boolean serviceParameter(ParameterName pName, ServletRequest pReq, |
1720 | ServletResponse pRes) throws ServletException, IOException { |
1721 | return mRequest.serviceParameter(pName, pReq, pRes); |
1722 | } |
1723 | |
1724 | /** |
1725 | * @param pName |
1726 | * @param pReq |
1727 | * @param pRes |
1728 | * @param pCvt |
1729 | * @param pCvtArgs |
1730 | * @return |
1731 | * @throws ServletException |
1732 | * @throws IOException |
1733 | * @see atg.servlet.DynamoHttpServletRequest#serviceParameter(java.lang.String, javax.servlet.ServletRequest, javax.servlet.ServletResponse, atg.droplet.TagConverter, java.util.Properties) |
1734 | */ |
1735 | public boolean serviceParameter(String pName, ServletRequest pReq, |
1736 | ServletResponse pRes, TagConverter pCvt, Properties pCvtArgs) |
1737 | throws ServletException, IOException { |
1738 | return mRequest.serviceParameter(pName, pReq, pRes, pCvt, pCvtArgs); |
1739 | } |
1740 | |
1741 | /** |
1742 | * @param pName |
1743 | * @param pReq |
1744 | * @param pRes |
1745 | * @return |
1746 | * @throws ServletException |
1747 | * @throws IOException |
1748 | * @see atg.servlet.DynamoHttpServletRequest#serviceParameter(java.lang.String, javax.servlet.ServletRequest, javax.servlet.ServletResponse) |
1749 | */ |
1750 | public boolean serviceParameter(String pName, ServletRequest pReq, |
1751 | ServletResponse pRes) throws ServletException, IOException { |
1752 | return mRequest.serviceParameter(pName, pReq, pRes); |
1753 | } |
1754 | |
1755 | /** |
1756 | * @param pAfterGetsClaimed |
1757 | * @see atg.servlet.DynamoHttpServletRequest#setAfterGetsClaimed(boolean) |
1758 | */ |
1759 | public void setAfterGetsClaimed(boolean pAfterGetsClaimed) { |
1760 | mRequest.setAfterGetsClaimed(pAfterGetsClaimed); |
1761 | } |
1762 | |
1763 | /** |
1764 | * @param pName |
1765 | * @param pValue |
1766 | * @see atg.servlet.MutableHttpServletRequest#setAttribute(java.lang.String, java.lang.Object) |
1767 | */ |
1768 | public void setAttribute(String pName, Object pValue) { |
1769 | mRequest.setAttribute(pName, pValue); |
1770 | } |
1771 | |
1772 | /** |
1773 | * @param pName |
1774 | * @param pFactory |
1775 | * @see atg.servlet.MutableHttpServletRequest#setAttributeFactory(java.lang.String, atg.servlet.AttributeFactory) |
1776 | */ |
1777 | public void setAttributeFactory(String pName, AttributeFactory pFactory) { |
1778 | mRequest.setAttributeFactory(pName, pFactory); |
1779 | } |
1780 | |
1781 | /** |
1782 | * @param pAuthType |
1783 | * @see atg.servlet.MutableHttpServletRequest#setAuthType(java.lang.String) |
1784 | */ |
1785 | public void setAuthType(String pAuthType) { |
1786 | mRequest.setAuthType(pAuthType); |
1787 | } |
1788 | |
1789 | /** |
1790 | * @param pBaseDir |
1791 | * @see atg.servlet.DynamoHttpServletRequest#setBaseDirectory(java.lang.String) |
1792 | */ |
1793 | public void setBaseDirectory(String pBaseDir) { |
1794 | mRequest.setBaseDirectory(pBaseDir); |
1795 | } |
1796 | |
1797 | /** |
1798 | * @param pBrowserTyper |
1799 | * @see atg.servlet.DynamoHttpServletRequest#setBrowserTyper(atg.servlet.BrowserTyper) |
1800 | */ |
1801 | public void setBrowserTyper(BrowserTyper pBrowserTyper) { |
1802 | mRequest.setBrowserTyper(pBrowserTyper); |
1803 | } |
1804 | |
1805 | /** |
1806 | * @param pEncoding |
1807 | * @throws UnsupportedEncodingException |
1808 | * @see atg.servlet.MutableHttpServletRequest#setCharacterEncoding(java.lang.String) |
1809 | */ |
1810 | public void setCharacterEncoding(String pEncoding) |
1811 | throws UnsupportedEncodingException { |
1812 | mRequest.setCharacterEncoding(pEncoding); |
1813 | } |
1814 | |
1815 | /** |
1816 | * @param pContentLength |
1817 | * @see atg.servlet.MutableHttpServletRequest#setContentLength(int) |
1818 | */ |
1819 | public void setContentLength(int pContentLength) { |
1820 | mRequest.setContentLength(pContentLength); |
1821 | } |
1822 | |
1823 | /** |
1824 | * @param pContentType |
1825 | * @see atg.servlet.MutableHttpServletRequest#setContentType(java.lang.String) |
1826 | */ |
1827 | public void setContentType(String pContentType) { |
1828 | mRequest.setContentType(pContentType); |
1829 | } |
1830 | |
1831 | /** |
1832 | * @param pContextPath |
1833 | * @see atg.servlet.MutableHttpServletRequest#setContextPath(java.lang.String) |
1834 | */ |
1835 | public void setContextPath(String pContextPath) { |
1836 | mRequest.setContextPath(pContextPath); |
1837 | } |
1838 | |
1839 | /** |
1840 | * @param pDisableExitTracking |
1841 | * @see atg.servlet.DynamoHttpServletRequest#setDisableExitTracking(boolean) |
1842 | */ |
1843 | public void setDisableExitTracking(boolean pDisableExitTracking) { |
1844 | mRequest.setDisableExitTracking(pDisableExitTracking); |
1845 | } |
1846 | |
1847 | /** |
1848 | * @param pDocRootServicePrefix |
1849 | * @see atg.servlet.DynamoHttpServletRequest#setDocRootServicePrefix(java.lang.String) |
1850 | */ |
1851 | public void setDocRootServicePrefix(String pDocRootServicePrefix) { |
1852 | mRequest.setDocRootServicePrefix(pDocRootServicePrefix); |
1853 | } |
1854 | |
1855 | /** |
1856 | * @param pDynamoPipeline |
1857 | * @see atg.servlet.DynamoHttpServletRequest#setDynamoPipeline(boolean) |
1858 | */ |
1859 | public void setDynamoPipeline(boolean pDynamoPipeline) { |
1860 | mRequest.setDynamoPipeline(pDynamoPipeline); |
1861 | } |
1862 | |
1863 | /** |
1864 | * @param pEncodeMode |
1865 | * @see atg.servlet.DynamoHttpServletRequest#setEncodeContextPathMode(int) |
1866 | */ |
1867 | public void setEncodeContextPathMode(int pEncodeMode) { |
1868 | mRequest.setEncodeContextPathMode(pEncodeMode); |
1869 | } |
1870 | |
1871 | /** |
1872 | * @param pEncode |
1873 | * @see atg.servlet.DynamoHttpServletRequest#setEncodeServletPath(boolean) |
1874 | */ |
1875 | public void setEncodeServletPath(boolean pEncode) { |
1876 | mRequest.setEncodeServletPath(pEncode); |
1877 | } |
1878 | |
1879 | /** |
1880 | * @param pEncodeURL |
1881 | * @see atg.servlet.DynamoHttpServletRequest#setEncodeURL(boolean) |
1882 | */ |
1883 | public void setEncodeURL(boolean pEncodeURL) { |
1884 | mRequest.setEncodeURL(pEncodeURL); |
1885 | } |
1886 | |
1887 | /** |
1888 | * @param pEventFlags |
1889 | * @see atg.servlet.DynamoHttpServletRequest#setEventFlags(int) |
1890 | */ |
1891 | public void setEventFlags(int pEventFlags) { |
1892 | mRequest.setEventFlags(pEventFlags); |
1893 | } |
1894 | |
1895 | /** |
1896 | * @param pExitTrackingHandler |
1897 | * @see atg.servlet.DynamoHttpServletRequest#setExitTrackingHandler(atg.servlet.exittracking.ExitTrackingHandler) |
1898 | */ |
1899 | public void setExitTrackingHandler(ExitTrackingHandler pExitTrackingHandler) { |
1900 | mRequest.setExitTrackingHandler(pExitTrackingHandler); |
1901 | } |
1902 | |
1903 | /** |
1904 | * @param pFormEventsSent |
1905 | * @see atg.servlet.DynamoHttpServletRequest#setFormEventsSent(boolean) |
1906 | */ |
1907 | public void setFormEventsSent(boolean pFormEventsSent) { |
1908 | mRequest.setFormEventsSent(pFormEventsSent); |
1909 | } |
1910 | |
1911 | /** |
1912 | * @param pValue |
1913 | * @see atg.servlet.DynamoHttpServletRequest#setGenerateRequestLocales(boolean) |
1914 | */ |
1915 | public void setGenerateRequestLocales(boolean pValue) { |
1916 | mRequest.setGenerateRequestLocales(pValue); |
1917 | } |
1918 | |
1919 | /** |
1920 | * @param pInitialized |
1921 | * @see atg.servlet.DynamoHttpServletRequest#setInitialized(boolean) |
1922 | */ |
1923 | public void setInitialized(boolean pInitialized) { |
1924 | mRequest.setInitialized(pInitialized); |
1925 | } |
1926 | |
1927 | /** |
1928 | * @param pInputStream |
1929 | * @see atg.servlet.MutableHttpServletRequest#setInputStream(javax.servlet.ServletInputStream) |
1930 | */ |
1931 | public void setInputStream(ServletInputStream pInputStream) { |
1932 | mRequest.setInputStream(pInputStream); |
1933 | } |
1934 | |
1935 | /** |
1936 | * @param pInTemplatePage |
1937 | * @see atg.servlet.DynamoHttpServletRequest#setInTemplatePage(boolean) |
1938 | */ |
1939 | public void setInTemplatePage(boolean pInTemplatePage) { |
1940 | mRequest.setInTemplatePage(pInTemplatePage); |
1941 | } |
1942 | |
1943 | /** |
1944 | * @param pLinkEncoding |
1945 | * @see atg.servlet.DynamoHttpServletRequest#setLinkEncoding(java.lang.String) |
1946 | */ |
1947 | public void setLinkEncoding(String pLinkEncoding) { |
1948 | mRequest.setLinkEncoding(pLinkEncoding); |
1949 | } |
1950 | |
1951 | /** |
1952 | * @param pLog |
1953 | * @see atg.servlet.DynamoHttpServletRequest#setLog(atg.nucleus.logging.ApplicationLogging) |
1954 | */ |
1955 | public void setLog(ApplicationLogging pLog) { |
1956 | mRequest.setLog(pLog); |
1957 | } |
1958 | |
1959 | /** |
1960 | * @param pLogging |
1961 | * @see atg.servlet.DynamoHttpServletRequest#setLoggingDebug(boolean) |
1962 | */ |
1963 | public void setLoggingDebug(boolean pLogging) { |
1964 | mRequest.setLoggingDebug(pLogging); |
1965 | } |
1966 | |
1967 | /** |
1968 | * @param pLogging |
1969 | * @see atg.servlet.DynamoHttpServletRequest#setLoggingError(boolean) |
1970 | */ |
1971 | public void setLoggingError(boolean pLogging) { |
1972 | mRequest.setLoggingError(pLogging); |
1973 | } |
1974 | |
1975 | /** |
1976 | * @param pLogging |
1977 | * @see atg.servlet.DynamoHttpServletRequest#setLoggingInfo(boolean) |
1978 | */ |
1979 | public void setLoggingInfo(boolean pLogging) { |
1980 | mRequest.setLoggingInfo(pLogging); |
1981 | } |
1982 | |
1983 | /** |
1984 | * @param pLogging |
1985 | * @see atg.servlet.DynamoHttpServletRequest#setLoggingWarning(boolean) |
1986 | */ |
1987 | public void setLoggingWarning(boolean pLogging) { |
1988 | mRequest.setLoggingWarning(pLogging); |
1989 | } |
1990 | |
1991 | /** |
1992 | * @param pMethod |
1993 | * @see atg.servlet.MutableHttpServletRequest#setMethod(java.lang.String) |
1994 | */ |
1995 | public void setMethod(String pMethod) { |
1996 | mRequest.setMethod(pMethod); |
1997 | } |
1998 | |
1999 | /** |
2000 | * @param pMimeType |
2001 | * @see atg.servlet.DynamoHttpServletRequest#setMimeType(java.lang.String) |
2002 | */ |
2003 | public void setMimeType(String pMimeType) { |
2004 | mRequest.setMimeType(pMimeType); |
2005 | } |
2006 | |
2007 | /** |
2008 | * @param pMimeTyper |
2009 | * @see atg.servlet.DynamoHttpServletRequest#setMimeTyper(atg.servlet.MimeTyper) |
2010 | */ |
2011 | public void setMimeTyper(MimeTyper pMimeTyper) { |
2012 | mRequest.setMimeTyper(pMimeTyper); |
2013 | } |
2014 | |
2015 | /** |
2016 | * @param pNucleus |
2017 | * @see atg.servlet.DynamoHttpServletRequest#setNucleus(atg.nucleus.Nucleus) |
2018 | */ |
2019 | public void setNucleus(Nucleus pNucleus) { |
2020 | mRequest.setNucleus(pNucleus); |
2021 | } |
2022 | |
2023 | /** |
2024 | * @param pName |
2025 | * @param pValue |
2026 | * @param pCvt |
2027 | * @param pCvtArgs |
2028 | * @throws ServletException |
2029 | * @see atg.servlet.DynamoHttpServletRequest#setParameter(java.lang.String, java.lang.Object, atg.droplet.TagConverter, java.util.Properties) |
2030 | */ |
2031 | public void setParameter(String pName, Object pValue, TagConverter pCvt, |
2032 | Properties pCvtArgs) throws ServletException { |
2033 | mRequest.setParameter(pName, pValue, pCvt, pCvtArgs); |
2034 | } |
2035 | |
2036 | /** |
2037 | * @param pName |
2038 | * @param pValue |
2039 | * @see atg.servlet.DynamoHttpServletRequest#setParameter(java.lang.String, java.lang.Object) |
2040 | */ |
2041 | public void setParameter(String pName, Object pValue) { |
2042 | mRequest.setParameter(pName, pValue); |
2043 | } |
2044 | |
2045 | /** |
2046 | * @param pParameterDelimiter |
2047 | * @see atg.servlet.DynamoHttpServletRequest#setParameterDelimiter(java.lang.String) |
2048 | */ |
2049 | public void setParameterDelimiter(String pParameterDelimiter) { |
2050 | mRequest.setParameterDelimiter(pParameterDelimiter); |
2051 | } |
2052 | |
2053 | /** |
2054 | * @param pParameterHandler |
2055 | * @see atg.servlet.DynamoHttpServletRequest#setParameterHandler(atg.servlet.ParameterHandler) |
2056 | */ |
2057 | public void setParameterHandler(ParameterHandler pParameterHandler) { |
2058 | mRequest.setParameterHandler(pParameterHandler); |
2059 | } |
2060 | |
2061 | /** |
2062 | * @param pPathInfo |
2063 | * @see atg.servlet.MutableHttpServletRequest#setPathInfo(java.lang.String) |
2064 | */ |
2065 | public void setPathInfo(String pPathInfo) { |
2066 | mRequest.setPathInfo(pPathInfo); |
2067 | } |
2068 | |
2069 | /** |
2070 | * @param pPathTranslated |
2071 | * @see atg.servlet.MutableHttpServletRequest#setPathTranslated(java.lang.String) |
2072 | */ |
2073 | public void setPathTranslated(String pPathTranslated) { |
2074 | mRequest.setPathTranslated(pPathTranslated); |
2075 | } |
2076 | |
2077 | /** |
2078 | * @param pProtocol |
2079 | * @see atg.servlet.MutableHttpServletRequest#setProtocol(java.lang.String) |
2080 | */ |
2081 | public void setProtocol(String pProtocol) { |
2082 | mRequest.setProtocol(pProtocol); |
2083 | } |
2084 | |
2085 | /** |
2086 | * @param pQueryString |
2087 | * @see atg.servlet.MutableHttpServletRequest#setQueryString(java.lang.String) |
2088 | */ |
2089 | public void setQueryString(String pQueryString) { |
2090 | mRequest.setQueryString(pQueryString); |
2091 | } |
2092 | |
2093 | /** |
2094 | * @param pRemoteAddr |
2095 | * @see atg.servlet.MutableHttpServletRequest#setRemoteAddr(java.lang.String) |
2096 | */ |
2097 | public void setRemoteAddr(String pRemoteAddr) { |
2098 | mRequest.setRemoteAddr(pRemoteAddr); |
2099 | } |
2100 | |
2101 | /** |
2102 | * @param pRemoteHost |
2103 | * @see atg.servlet.MutableHttpServletRequest#setRemoteHost(java.lang.String) |
2104 | */ |
2105 | public void setRemoteHost(String pRemoteHost) { |
2106 | mRequest.setRemoteHost(pRemoteHost); |
2107 | } |
2108 | |
2109 | /** |
2110 | * @param pRemoteUser |
2111 | * @see atg.servlet.MutableHttpServletRequest#setRemoteUser(java.lang.String) |
2112 | */ |
2113 | public void setRemoteUser(String pRemoteUser) { |
2114 | mRequest.setRemoteUser(pRemoteUser); |
2115 | } |
2116 | |
2117 | /** |
2118 | * @param pRequest |
2119 | * @see atg.servlet.DynamoHttpServletRequest#setRequest(javax.servlet.http.HttpServletRequest) |
2120 | */ |
2121 | public void setRequest(HttpServletRequest pRequest) { |
2122 | mRequest.setRequest(pRequest); |
2123 | } |
2124 | |
2125 | /** |
2126 | * @param pLocale |
2127 | * @see atg.servlet.DynamoHttpServletRequest#setRequestLocale(atg.servlet.RequestLocale) |
2128 | */ |
2129 | public void setRequestLocale(RequestLocale pLocale) { |
2130 | mRequest.setRequestLocale(pLocale); |
2131 | } |
2132 | |
2133 | /** |
2134 | * @param pValue |
2135 | * @see atg.servlet.DynamoHttpServletRequest#setRequestLocalePath(atg.nucleus.naming.ComponentName) |
2136 | */ |
2137 | public void setRequestLocalePath(ComponentName pValue) { |
2138 | mRequest.setRequestLocalePath(pValue); |
2139 | } |
2140 | |
2141 | /** |
2142 | * @param pRequestScope |
2143 | * @see atg.servlet.DynamoHttpServletRequest#setRequestScope(atg.naming.NameContext) |
2144 | */ |
2145 | public void setRequestScope(NameContext pRequestScope) { |
2146 | mRequest.setRequestScope(pRequestScope); |
2147 | } |
2148 | |
2149 | /** |
2150 | * @param pRequestScopeManager |
2151 | * @see atg.servlet.DynamoHttpServletRequest#setRequestScopeManager(atg.nucleus.RequestScopeManager) |
2152 | */ |
2153 | public void setRequestScopeManager(RequestScopeManager pRequestScopeManager) { |
2154 | mRequest.setRequestScopeManager(pRequestScopeManager); |
2155 | } |
2156 | |
2157 | /** |
2158 | * @param pRequestURI |
2159 | * @see atg.servlet.MutableHttpServletRequest#setRequestURI(java.lang.String) |
2160 | */ |
2161 | public void setRequestURI(String pRequestURI) { |
2162 | mRequest.setRequestURI(pRequestURI); |
2163 | } |
2164 | |
2165 | /** |
2166 | * @param pRequestURIHasQueryString |
2167 | * @see atg.servlet.DynamoHttpServletRequest#setRequestURIHasQueryString(boolean) |
2168 | */ |
2169 | public void setRequestURIHasQueryString(boolean pRequestURIHasQueryString) { |
2170 | mRequest.setRequestURIHasQueryString(pRequestURIHasQueryString); |
2171 | } |
2172 | |
2173 | /** |
2174 | * @param pResponse |
2175 | * @see atg.servlet.DynamoHttpServletRequest#setResponse(atg.servlet.DynamoHttpServletResponse) |
2176 | */ |
2177 | public void setResponse(DynamoHttpServletResponse pResponse) { |
2178 | mRequest.setResponse(pResponse); |
2179 | } |
2180 | |
2181 | /** |
2182 | * @param pRestorableSessionIdFromURL |
2183 | * @see atg.servlet.DynamoHttpServletRequest#setRestorableSessionIdFromURL(java.lang.String) |
2184 | */ |
2185 | public void setRestorableSessionIdFromURL(String pRestorableSessionIdFromURL) { |
2186 | mRequest.setRestorableSessionIdFromURL(pRestorableSessionIdFromURL); |
2187 | } |
2188 | |
2189 | /** |
2190 | * @param pScheme |
2191 | * @see atg.servlet.MutableHttpServletRequest#setScheme(java.lang.String) |
2192 | */ |
2193 | public void setScheme(String pScheme) { |
2194 | mRequest.setScheme(pScheme); |
2195 | } |
2196 | |
2197 | /** |
2198 | * @param pScrambleKey |
2199 | * @see atg.servlet.DynamoHttpServletRequest#setScrambleKey(byte[]) |
2200 | */ |
2201 | public void setScrambleKey(byte[] pScrambleKey) { |
2202 | mRequest.setScrambleKey(pScrambleKey); |
2203 | } |
2204 | |
2205 | /** |
2206 | * @param pServerName |
2207 | * @see atg.servlet.MutableHttpServletRequest#setServerName(java.lang.String) |
2208 | */ |
2209 | public void setServerName(String pServerName) { |
2210 | mRequest.setServerName(pServerName); |
2211 | } |
2212 | |
2213 | /** |
2214 | * @param pServerPort |
2215 | * @see atg.servlet.MutableHttpServletRequest#setServerPort(int) |
2216 | */ |
2217 | public void setServerPort(int pServerPort) { |
2218 | mRequest.setServerPort(pServerPort); |
2219 | } |
2220 | |
2221 | /** |
2222 | * @param pServletPath |
2223 | * @see atg.servlet.MutableHttpServletRequest#setServletPath(java.lang.String) |
2224 | */ |
2225 | public void setServletPath(String pServletPath) { |
2226 | mRequest.setServletPath(pServletPath); |
2227 | } |
2228 | |
2229 | /** |
2230 | * @param pSessionRequest |
2231 | * @see atg.servlet.DynamoHttpServletRequest#setSessionRequest(atg.servlet.HttpSessionRequest) |
2232 | */ |
2233 | public void setSessionRequest(HttpSessionRequest pSessionRequest) { |
2234 | mRequest.setSessionRequest(pSessionRequest); |
2235 | } |
2236 | |
2237 | /** |
2238 | * |
2239 | * @see atg.servlet.DynamoHttpServletRequest#setupLoopbackTemplateEmailRequest() |
2240 | */ |
2241 | public void setupLoopbackTemplateEmailRequest() { |
2242 | mRequest.setupLoopbackTemplateEmailRequest(); |
2243 | } |
2244 | |
2245 | /** |
2246 | * @param pURLSessionIdSpecifier |
2247 | * @see atg.servlet.DynamoHttpServletRequest#setURLSessionIdSpecifier(java.lang.String) |
2248 | */ |
2249 | public void setURLSessionIdSpecifier(String pURLSessionIdSpecifier) { |
2250 | mRequest.setURLSessionIdSpecifier(pURLSessionIdSpecifier); |
2251 | } |
2252 | |
2253 | /** |
2254 | * @param pUserAuthenticator |
2255 | * @see atg.servlet.DynamoHttpServletRequest#setUserAuthenticator(atg.security.UserAuthenticator) |
2256 | */ |
2257 | public void setUserAuthenticator(UserAuthenticator pUserAuthenticator) { |
2258 | mRequest.setUserAuthenticator(pUserAuthenticator); |
2259 | } |
2260 | |
2261 | /** |
2262 | * @param pWebApplication |
2263 | * @see atg.servlet.DynamoHttpServletRequest#setWebApplication(atg.servlet.minimal.WebApplicationInterface) |
2264 | */ |
2265 | public void setWebApplication(WebApplicationInterface pWebApplication) { |
2266 | mRequest.setWebApplication(pWebApplication); |
2267 | } |
2268 | |
2269 | /** |
2270 | * @param pWebPools |
2271 | * @see atg.servlet.DynamoHttpServletRequest#setWebPools(atg.servlet.WebPools) |
2272 | */ |
2273 | public void setWebPools(WebPools pWebPools) { |
2274 | mRequest.setWebPools(pWebPools); |
2275 | } |
2276 | |
2277 | /** |
2278 | * @param pScopeManager |
2279 | * @see atg.servlet.DynamoHttpServletRequest#setWindowScopeManager(atg.nucleus.WindowScopeManager) |
2280 | */ |
2281 | public void setWindowScopeManager(WindowScopeManager pScopeManager) { |
2282 | mRequest.setWindowScopeManager(pScopeManager); |
2283 | } |
2284 | |
2285 | /** |
2286 | * @param pWrapper |
2287 | * @see atg.servlet.DynamoHttpServletRequest#setWrapper(javax.servlet.ServletRequestWrapper) |
2288 | */ |
2289 | public void setWrapper(ServletRequestWrapper pWrapper) { |
2290 | mRequest.setWrapper(pWrapper); |
2291 | } |
2292 | |
2293 | /** |
2294 | * @param pURL |
2295 | * @return |
2296 | * @see atg.servlet.DynamoHttpServletRequest#shouldExitTrack(java.lang.String) |
2297 | */ |
2298 | public boolean shouldExitTrack(String pURL) { |
2299 | return mRequest.shouldExitTrack(pURL); |
2300 | } |
2301 | |
2302 | /** |
2303 | * @return |
2304 | * @see atg.servlet.DynamoHttpServletRequest#tamperedURLParameters() |
2305 | */ |
2306 | public boolean tamperedURLParameters() { |
2307 | return mRequest.tamperedURLParameters(); |
2308 | } |
2309 | |
2310 | /** |
2311 | * @return |
2312 | * @see atg.servlet.DynamoHttpServletRequest#toString() |
2313 | */ |
2314 | public String toString() { |
2315 | return mRequest.toString(); |
2316 | } |
2317 | } |