public class LoginLogoutReporter extends Object implements javax.servlet.http.HttpSessionBindingListener
ManagementConsoleMessages.OPEN(String) and ManagementConsoleMessages.CLOSE(String)
messages. A single instance of this class must be placed in the HttpSession immediately after
the user has successfully logged-in, and removed (or the whole session invalidated) as the user logs out.| Constructor and Description |
|---|
LoginLogoutReporter(Subject subject,
EventLoggerProvider eventLoggerProvider) |
| Modifier and Type | Method and Description |
|---|---|
EventLogger |
getEventLogger() |
void |
valueBound(javax.servlet.http.HttpSessionBindingEvent arg0) |
void |
valueUnbound(javax.servlet.http.HttpSessionBindingEvent arg0) |
public LoginLogoutReporter(Subject subject, EventLoggerProvider eventLoggerProvider)
public void valueBound(javax.servlet.http.HttpSessionBindingEvent arg0)
valueBound in interface javax.servlet.http.HttpSessionBindingListenerpublic void valueUnbound(javax.servlet.http.HttpSessionBindingEvent arg0)
valueUnbound in interface javax.servlet.http.HttpSessionBindingListenerpublic EventLogger getEventLogger()
Copyright © 2006–2015 The Apache Software Foundation. All rights reserved.