org.apache.jetspeed.container.session
Class PortalSessionMonitorImpl

java.lang.Object
  extended by org.apache.jetspeed.container.session.PortalSessionMonitorImpl
All Implemented Interfaces:
java.io.Serializable, java.util.EventListener, javax.servlet.http.HttpSessionActivationListener, javax.servlet.http.HttpSessionBindingListener, PortalSessionMonitor

public class PortalSessionMonitorImpl
extends java.lang.Object
implements PortalSessionMonitor

PortalSessionMonitorImpl

Version:
$Id: $
Author:
Ate Douma
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.apache.jetspeed.container.session.PortalSessionMonitor
SESSION_KEY
 
Constructor Summary
PortalSessionMonitorImpl(long sessionKey)
           
PortalSessionMonitorImpl(long sessionKey, boolean forceInvalidate)
           
 
Method Summary
 javax.servlet.http.HttpSession getSession()
           
 java.lang.String getSessionId()
           
 long getSessionKey()
           
 void invalidateSession()
           
 void sessionDidActivate(javax.servlet.http.HttpSessionEvent event)
           
 void sessionWillPassivate(javax.servlet.http.HttpSessionEvent event)
           
 void valueBound(javax.servlet.http.HttpSessionBindingEvent event)
           
 void valueUnbound(javax.servlet.http.HttpSessionBindingEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortalSessionMonitorImpl

public PortalSessionMonitorImpl(long sessionKey)

PortalSessionMonitorImpl

public PortalSessionMonitorImpl(long sessionKey,
                                boolean forceInvalidate)
Method Detail

getSessionId

public java.lang.String getSessionId()
Specified by:
getSessionId in interface PortalSessionMonitor

getSessionKey

public long getSessionKey()
Specified by:
getSessionKey in interface PortalSessionMonitor

getSession

public javax.servlet.http.HttpSession getSession()
Specified by:
getSession in interface PortalSessionMonitor

invalidateSession

public void invalidateSession()
Specified by:
invalidateSession in interface PortalSessionMonitor

valueBound

public void valueBound(javax.servlet.http.HttpSessionBindingEvent event)
Specified by:
valueBound in interface javax.servlet.http.HttpSessionBindingListener

valueUnbound

public void valueUnbound(javax.servlet.http.HttpSessionBindingEvent event)
Specified by:
valueUnbound in interface javax.servlet.http.HttpSessionBindingListener

sessionDidActivate

public void sessionDidActivate(javax.servlet.http.HttpSessionEvent event)
Specified by:
sessionDidActivate in interface javax.servlet.http.HttpSessionActivationListener

sessionWillPassivate

public void sessionWillPassivate(javax.servlet.http.HttpSessionEvent event)
Specified by:
sessionWillPassivate in interface javax.servlet.http.HttpSessionActivationListener


Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.