Class CoreSessionProvider<REF extends SessionRef>
java.lang.Object
org.nuxeo.ecm.webengine.rest.session.CoreSessionProvider<REF>
- Direct Known Subclasses:
 PerRequestCoreProvider,PerSessionCoreProvider
- Author:
 - Bogdan Stefanescu
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected CoreSessioncreateSession(jakarta.servlet.http.HttpServletRequest request, String repoName) protected abstract REFcreateSessionRef(CoreSession session) protected voiddestroy()getSession(jakarta.servlet.http.HttpServletRequest request, String repoName) getSessionRef(jakarta.servlet.http.HttpServletRequest request, String repoName) booleanprotected abstract voidonRequestDone(jakarta.servlet.http.HttpServletRequest request) The HTTP request was consumed. 
- 
Field Details
- 
sessions
 
 - 
 - 
Constructor Details
- 
CoreSessionProvider
protected CoreSessionProvider() 
 - 
 - 
Method Details
- 
onRequestDone
protected abstract void onRequestDone(jakarta.servlet.http.HttpServletRequest request) The HTTP request was consumed. Do any request level cleanup now. - 
createSessionRef
 - 
getSessions
 - 
getSessionRef
 - 
getSession
 - 
createSession
protected CoreSession createSession(jakarta.servlet.http.HttpServletRequest request, String repoName)  - 
hasSessions
public boolean hasSessions() - 
destroy
protected void destroy() 
 -