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.HttpServletRequestprotected jakarta.servlet.http.HttpServletResponse -
Constructor Summary
ConstructorsConstructorDescriptionRequestContext(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddispose()<T> Tstatic RequestContextstatic RequestContextgetActiveContext(jakarta.servlet.ServletRequest request) jakarta.servlet.http.HttpServletRequestjakarta.servlet.http.HttpServletResponsebooleanMethods 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, valuesMethods 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()
-