org.nuxeo.ecm.webengine.jaxrs.context
Class RequestContext
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,Object>
org.nuxeo.ecm.webengine.jaxrs.context.RequestContext
- All Implemented Interfaces:
- Serializable, Cloneable, Map<String,Object>
public class RequestContext
- extends HashMap<String,Object>
An HTTP request context
- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
RequestContext
public RequestContext(HttpServletRequest request,
HttpServletResponse response)
getActiveContext
public static RequestContext getActiveContext()
getActiveContext
public static RequestContext getActiveContext(ServletRequest request)
getRequest
public HttpServletRequest getRequest()
getResponse
public HttpServletResponse getResponse()
getUserPrincipal
public Principal getUserPrincipal()
get
public <T> T get(String key,
Class<T> type)
addRequestCleanupHandler
public void addRequestCleanupHandler(RequestCleanupHandler handler)
removeCleanupHandler
public boolean removeCleanupHandler(RequestCleanupHandler handler)
dispose
public void dispose()
Copyright © 2011 Nuxeo SAS. All Rights Reserved.