org.apache.jetspeed.request
Class JetspeedRequestContextComponent

java.lang.Object
  extended by org.apache.jetspeed.request.JetspeedRequestContextComponent
All Implemented Interfaces:
RequestContextComponent

public class JetspeedRequestContextComponent
extends java.lang.Object
implements RequestContextComponent

JetspeedRequestContextComponent

Version:
$Id: JetspeedRequestContextComponent.java 587064 2007-10-22 11:54:11Z woonsan $
Author:
David Sean Taylor

Constructor Summary
JetspeedRequestContextComponent(java.lang.String contextClassName)
           
JetspeedRequestContextComponent(java.lang.String contextClassName, UserInfoManager userInfoMgr)
           
JetspeedRequestContextComponent(java.lang.String contextClassName, UserInfoManager userInfoMgr, java.util.Map requestContextObjects)
           
 
Method Summary
 RequestContext create(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, javax.servlet.ServletConfig config)
          Creates a request context for the given servlet request.
 RequestContext getRequestContext()
           
 RequestContext getRequestContext(javax.servlet.http.HttpServletRequest request)
          The servlet request can always get you back to the Request Context if you need it This static accessor provides this capability
 void release(RequestContext context)
          Release a request context back to the context pool.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JetspeedRequestContextComponent

public JetspeedRequestContextComponent(java.lang.String contextClassName)

JetspeedRequestContextComponent

public JetspeedRequestContextComponent(java.lang.String contextClassName,
                                       UserInfoManager userInfoMgr)

JetspeedRequestContextComponent

public JetspeedRequestContextComponent(java.lang.String contextClassName,
                                       UserInfoManager userInfoMgr,
                                       java.util.Map requestContextObjects)
Method Detail

create

public RequestContext create(javax.servlet.http.HttpServletRequest req,
                             javax.servlet.http.HttpServletResponse resp,
                             javax.servlet.ServletConfig config)
Description copied from interface: RequestContextComponent
Creates a request context for the given servlet request.

Specified by:
create in interface RequestContextComponent
Returns:

release

public void release(RequestContext context)
Description copied from interface: RequestContextComponent
Release a request context back to the context pool.

Specified by:
release in interface RequestContextComponent

getRequestContext

public RequestContext getRequestContext(javax.servlet.http.HttpServletRequest request)
The servlet request can always get you back to the Request Context if you need it This static accessor provides this capability

Specified by:
getRequestContext in interface RequestContextComponent
Parameters:
request -
Returns:
RequestContext

getRequestContext

public RequestContext getRequestContext()
Specified by:
getRequestContext in interface RequestContextComponent


Copyright © 1999-2009 Apache Software Foundation. All Rights Reserved.