org.codehaus.enunciate.webapp
Class HTTPRequestContext

java.lang.Object
  extended by org.codehaus.enunciate.webapp.HTTPRequestContext

public class HTTPRequestContext
extends java.lang.Object

Convenience class for accessing the current HTTP request context.

Author:
Ryan Heaton

Field Summary
protected static java.lang.ThreadLocal<HTTPRequestContext> TL_CONTEXT
           
 
Constructor Summary
protected HTTPRequestContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Method Summary
static HTTPRequestContext get()
          Get the current context.
 javax.servlet.http.HttpServletRequest getRequest()
          The request.
 javax.servlet.http.HttpServletResponse getResponse()
          The request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TL_CONTEXT

protected static final java.lang.ThreadLocal<HTTPRequestContext> TL_CONTEXT
Constructor Detail

HTTPRequestContext

protected HTTPRequestContext(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
Method Detail

get

public static HTTPRequestContext get()
Get the current context.

Returns:
The current context, or null if none has been established.

getRequest

public javax.servlet.http.HttpServletRequest getRequest()
The request.

Returns:
The request.

getResponse

public javax.servlet.http.HttpServletResponse getResponse()
The request.

Returns:
The request.