org.nuxeo.ecm.webengine.jaxrs.session.impl
Class PerSessionCoreProvider
java.lang.Object
org.nuxeo.ecm.webengine.jaxrs.session.CoreSessionProvider<PerSessionCoreProvider.Ref>
org.nuxeo.ecm.webengine.jaxrs.session.impl.PerSessionCoreProvider
- All Implemented Interfaces:
- EventListener, HttpSessionBindingListener
public class PerSessionCoreProvider
- extends CoreSessionProvider<PerSessionCoreProvider.Ref>
- implements HttpSessionBindingListener
- Author:
- Bogdan Stefanescu
PerSessionCoreProvider
public PerSessionCoreProvider()
install
public static void install(HttpServletRequest request)
onRequestDone
public void onRequestDone(HttpServletRequest request)
- Description copied from class:
CoreSessionProvider
- The HTTP request was consumed. Do any request level cleanup now.
valueBound
public void valueBound(HttpSessionBindingEvent event)
- Specified by:
valueBound
in interface HttpSessionBindingListener
valueUnbound
public void valueUnbound(HttpSessionBindingEvent event)
- Specified by:
valueUnbound
in interface HttpSessionBindingListener
getSessions
public SessionRef[] getSessions()
- Overrides:
getSessions
in class CoreSessionProvider<PerSessionCoreProvider.Ref>
getSessionRef
public SessionRef getSessionRef(HttpServletRequest request,
String repoName)
- Overrides:
getSessionRef
in class CoreSessionProvider<PerSessionCoreProvider.Ref>
hasSessions
public boolean hasSessions()
- Overrides:
hasSessions
in class CoreSessionProvider<PerSessionCoreProvider.Ref>
Copyright © 2011 Nuxeo SAS. All Rights Reserved.