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.util.EventListener, javax.servlet.http.HttpSessionBindingListener
-
public class SessionCleaner
- extends java.lang.Object
- implements javax.servlet.http.HttpSessionBindingListener
- Since:
- 6.5.2
- Version:
- 6.5.2, 10/01/02
- Author:
- Hank Cox, Painted Word
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. |
Method Summary |
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 |
SessionTimeoutListener[] |
getTimeoutListeners()
|
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 |
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 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()
Skip navigation links
Copyright © 2001, 2007, Oracle. All rights reserved.