|
eXo Kernel :: Container 2.4.11-UXP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.container.web.AbstractHttpSessionListener
public abstract class AbstractHttpSessionListener
Created by The eXo Platform SAS Author : Nicolas Filotto nicolas.filotto@exoplatform.com 29 sept. 2009
| Constructor Summary | |
|---|---|
AbstractHttpSessionListener()
|
|
| Method Summary | |
|---|---|
protected ExoContainer |
getContainer(javax.servlet.http.HttpSessionEvent event)
|
protected abstract void |
onSessionCreated(ExoContainer container,
javax.servlet.http.HttpSessionEvent event)
Allow sub-classes to execute an action when a session is created |
protected abstract void |
onSessionDestroyed(ExoContainer container,
javax.servlet.http.HttpSessionEvent event)
Allow sub-classes to execute an action when a session is destroyed |
protected abstract boolean |
requirePortalEnvironment()
Indicates if it requires that a full portal environment must be set |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent event)
|
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractHttpSessionListener()
| Method Detail |
|---|
public final void sessionCreated(javax.servlet.http.HttpSessionEvent event)
sessionCreated in interface javax.servlet.http.HttpSessionListenerHttpSessionListener.sessionCreated(javax.servlet.http.HttpSessionEvent)public final void sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
sessionDestroyed in interface javax.servlet.http.HttpSessionListenerHttpSessionListener.sessionDestroyed(javax.servlet.http.HttpSessionEvent)protected abstract boolean requirePortalEnvironment()
true if it requires the portal environment false otherwise.
protected abstract void onSessionCreated(ExoContainer container,
javax.servlet.http.HttpSessionEvent event)
container - the eXo containerevent - the HttpSessionEvent
protected abstract void onSessionDestroyed(ExoContainer container,
javax.servlet.http.HttpSessionEvent event)
container - the eXo containerevent - the HttpSessionEventprotected final ExoContainer getContainer(javax.servlet.http.HttpSessionEvent event)
ExoContainer that fits best with the current context
|
eXo Kernel :: Container 2.4.11-UXP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||