public class SessionLoggingListener extends Object implements javax.servlet.http.HttpSessionListener
| Constructor and Description |
|---|
SessionLoggingListener() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isLoggingAllowed()
Determine if the logging is allowed by using
Log.isInfoEnabled(). |
protected void |
logSessionEnd(javax.servlet.http.HttpSessionEvent event)
Implementation for logging the end of an
HttpSession. |
protected void |
logSessionStart(javax.servlet.http.HttpSessionEvent event)
Implementation for logging the start of an
HttpSession. |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent se)
Triggered when the session is created.
|
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
Triggered when the session is wiped out.
|
public void sessionCreated(javax.servlet.http.HttpSessionEvent se)
sessionCreated in interface javax.servlet.http.HttpSessionListenerse - the HttpSessionEventpublic void sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
sessionDestroyed in interface javax.servlet.http.HttpSessionListenerse - the HttpSessionEventprotected void logSessionEnd(javax.servlet.http.HttpSessionEvent event)
HttpSession. Override this if you want different logging at the end of the session.event - the HttpSessionEventprotected void logSessionStart(javax.servlet.http.HttpSessionEvent event)
HttpSession. Override this if you want different logging at the start of the session.event - the HttpSessionEventprotected boolean isLoggingAllowed()
Log.isInfoEnabled(). Currently the INFO level
is required for logging here. It is possible that by extending this class and overriding isLoggingAllowed() the
required log level can be adjusted.Log.isInfoEnabled() directly.Copyright © 2013 The Kuali Foundation. All Rights Reserved.