Skip navigation links
com.essbase.eas.framework.server.application
Class SessionCleaner
java.lang.Object
com.essbase.eas.framework.server.application.SessionCleaner
- All Implemented Interfaces:
- java.io.Serializable, java.util.EventListener, javax.servlet.http.HttpSessionBindingListener
-
public class SessionCleaner
- extends java.lang.Object
- implements javax.servlet.http.HttpSessionBindingListener, java.io.Serializable
- Since:
- 6.5.2
- Version:
- 6.5.2, 10/01/02
- Author:
- Hank Cox, Painted Word
- See Also:
- Serialized Form
Field Summary |
protected StoreAdmin |
storeAdmin
the storage admin object this session cleaner is connected with. |
Constructor Summary |
SessionCleaner(StoreAdmin admin)
constructs a session cleaner object connected to a specific storage admin object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
storeAdmin
protected StoreAdmin storeAdmin
- the storage admin object this session cleaner is connected with.
SessionCleaner
public SessionCleaner(StoreAdmin admin)
throws java.lang.IllegalArgumentException
- constructs a session cleaner object connected to a specific storage admin object.
- Parameters:
storeAdmin
- -
- Throws:
java.lang.IllegalArgumentException
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
getSessionKey
public static java.lang.String getSessionKey(javax.servlet.http.HttpSession session)
- Derived classes won't exist in this package so we need to provide a mechanism for derived classes to get the session key
-
- Parameters:
session
-
- Returns:
- String the session key for the Session Store
getTimeoutListeners
public SessionTimeoutListener[] getTimeoutListeners()
sharedDestroyLastRequestStore
public void sharedDestroyLastRequestStore(ScopeToken sessionScope)
Skip navigation links
Copyright © 2001, 2011, Oracle. All rights reserved.