001
014
015 package com.liferay.util.servlet;
016
017 import com.liferay.portal.kernel.servlet.HttpSessionWrapper;
018
019 import javax.servlet.http.HttpSession;
020
021 import org.mortbay.jetty.servlet.AbstractSessionManager;
022
023
026 public class JettyHttpSessionWrapper
027 extends HttpSessionWrapper implements AbstractSessionManager.SessionIf {
028
029 public JettyHttpSessionWrapper(HttpSession session) {
030 super(session);
031
032 _session = session;
033 }
034
035 public AbstractSessionManager.Session getSession() {
036 HttpSessionWrapper sessionWrapper = (HttpSessionWrapper)_session;
037
038 JettySharedSessionWrapper jettySharedSessionWrapper =
039 (JettySharedSessionWrapper)sessionWrapper.getWrappedSession();
040
041 return jettySharedSessionWrapper.getSession();
042 }
043
044 private HttpSession _session;
045
046 }