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,
V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List
<RequestCleanupHandler> protected jakarta.servlet.http.HttpServletRequest
protected jakarta.servlet.http.HttpServletResponse
-
Constructor Summary
ConstructorsConstructorDescriptionRequestContext
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
dispose()
<T> T
static RequestContext
static RequestContext
getActiveContext
(jakarta.servlet.ServletRequest request) jakarta.servlet.http.HttpServletRequest
jakarta.servlet.http.HttpServletResponse
boolean
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Field Details
-
request
protected jakarta.servlet.http.HttpServletRequest request -
response
protected jakarta.servlet.http.HttpServletResponse response -
cleanupHandlers
-
-
Constructor Details
-
RequestContext
public RequestContext(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
-
Method Details
-
getActiveContext
-
getActiveContext
-
getRequest
public jakarta.servlet.http.HttpServletRequest getRequest() -
getResponse
public jakarta.servlet.http.HttpServletResponse getResponse() -
getUserPrincipal
-
get
-
addRequestCleanupHandler
-
removeCleanupHandler
-
dispose
public void dispose()
-