Package com.ibm.wsspi.webcontainer
Class WebContainerRequestState
- java.lang.Object
-
- com.ibm.wsspi.webcontainer.WebContainerRequestState
-
public class WebContainerRequestState extends java.lang.Object
WebContainerRequestState is the thread local used to store per request info that can't be passed because of method signature requirements
-
-
Constructor Summary
Constructors Constructor Description WebContainerRequestState()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WebContainerRequestState
createInstance()
AsyncContext
getAsyncContext()
java.lang.Object
getAttribute(java.lang.String arg0)
IExtendedRequest
getCurrentThreadsIExtendedRequest()
IExtendedResponse
getCurrentThreadsIExtendedResponse()
static WebContainerRequestState
getInstance(boolean create)
void
init()
boolean
isArdRequest()
boolean
isAsyncMode()
boolean
isCompleted()
boolean
isInvokedFilters()
void
removeAttribute(java.lang.String arg0)
void
setArdRequest(boolean ardRequest)
void
setAsyncContext(AsyncContext asyncContext2)
void
setAsyncMode(boolean b)
void
setAttribute(java.lang.String string, java.lang.Object obj)
void
setCompleted(boolean completed)
void
setCurrentThreadsIExtendedRequest(IExtendedRequest currentThreadsIExtendedRequest)
void
setCurrentThreadsIExtendedResponse(IExtendedResponse hres)
void
setInvokedFilters(boolean filters)
-
-
-
Method Detail
-
getCurrentThreadsIExtendedResponse
public IExtendedResponse getCurrentThreadsIExtendedResponse()
-
setCurrentThreadsIExtendedRequest
public void setCurrentThreadsIExtendedRequest(IExtendedRequest currentThreadsIExtendedRequest)
-
isAsyncMode
public boolean isAsyncMode()
-
getInstance
public static WebContainerRequestState getInstance(boolean create)
-
createInstance
public static WebContainerRequestState createInstance()
-
init
public void init()
-
setAttribute
public void setAttribute(java.lang.String string, java.lang.Object obj)
-
getAttribute
public java.lang.Object getAttribute(java.lang.String arg0)
-
removeAttribute
public void removeAttribute(java.lang.String arg0)
-
isInvokedFilters
public boolean isInvokedFilters()
-
setInvokedFilters
public void setInvokedFilters(boolean filters)
-
isCompleted
public boolean isCompleted()
-
setCompleted
public void setCompleted(boolean completed)
-
isArdRequest
public boolean isArdRequest()
-
setArdRequest
public void setArdRequest(boolean ardRequest)
-
setAsyncMode
public void setAsyncMode(boolean b)
-
getCurrentThreadsIExtendedRequest
public IExtendedRequest getCurrentThreadsIExtendedRequest()
-
getAsyncContext
public AsyncContext getAsyncContext()
-
setAsyncContext
public void setAsyncContext(AsyncContext asyncContext2)
-
setCurrentThreadsIExtendedResponse
public void setCurrentThreadsIExtendedResponse(IExtendedResponse hres)
-
-