Class RequestContext
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,Object>
An HTTP request context
- Author:
- Bogdan Stefanescu
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<RequestCleanupHandler>protected javax.servlet.http.HttpServletRequestprotected javax.servlet.http.HttpServletResponse -
Constructor Summary
ConstructorsConstructorDescriptionRequestContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddispose()<T> Tstatic RequestContextstatic RequestContextgetActiveContext(javax.servlet.ServletRequest request) javax.servlet.http.HttpServletRequestjavax.servlet.http.HttpServletResponsebooleanMethods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Field Details
-
request
protected javax.servlet.http.HttpServletRequest request -
response
protected javax.servlet.http.HttpServletResponse response -
cleanupHandlers
-
-
Constructor Details
-
RequestContext
public RequestContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
-
Method Details
-
getActiveContext
-
getActiveContext
-
getRequest
public javax.servlet.http.HttpServletRequest getRequest() -
getResponse
public javax.servlet.http.HttpServletResponse getResponse() -
getUserPrincipal
-
get
-
addRequestCleanupHandler
-
removeCleanupHandler
-
dispose
public void dispose()
-