Package org.mortbay.jetty.servlet.AbstractSessionManager

Examples of org.mortbay.jetty.servlet.AbstractSessionManager.Session


        {
            // Do not use interators as this method tends to be called recursively
            // by the invalidate calls.
            while (_sessions.containsKey(id))
            {
                Session session=(Session)_sessions.getValue(id,0);
                if (session.isValid())
                    session.invalidate();
                else
                    _sessions.removeValue(id,session);
            }
        }
    }
View Full Code Here


        {
            WebAppContext webAppContext = (WebAppContext)contexts[i];
            SessionManager sessionManager = webAppContext.getSessionHandler().getSessionManager();
            if (sessionManager instanceof AbstractSessionManager)
            {
                Session session = ((AbstractSessionManager)sessionManager).getSession(clusterId);
                if (session != null) session.invalidate();
            }
        }
    }
View Full Code Here

     */
    public void invalidateAll(String id)
    {
        while (true)
        {
            Session session=null;
            synchronized (this)
            {
                if (_sessions.containsKey(id))
                {
                    session=(Session)_sessions.getValue(id,0);
                    _sessions.removeValue(id,session);
                }
                else
                    return;
            }
            if (session.isValid())
                session.invalidate();
        }
    }
View Full Code Here

        {
            // Do not use interators as this method tends to be called recursively
            // by the invalidate calls.
            while (_sessions.containsKey(id))
            {
                Session session=(Session)_sessions.getValue(id,0);
                if (session.isValid())
                    session.invalidate();
                else
                    _sessions.removeValue(id,session);
            }
        }
    }
View Full Code Here

        {
            WebAppContext webAppContext = (WebAppContext)contexts[i];
            SessionManager sessionManager = webAppContext.getSessionHandler().getSessionManager();
            if (sessionManager instanceof AbstractSessionManager)
            {
                Session session = ((AbstractSessionManager)sessionManager).getSession(clusterId);
                if (session != null) session.invalidate();
            }
        }
    }
View Full Code Here

TOP

Related Classes of org.mortbay.jetty.servlet.AbstractSessionManager.Session

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.