public class SessionTracker extends Object implements ISessionTracker
Service that tracks sessions.
| Constructor and Description |
|---|
SessionTracker() |
| Modifier and Type | Method and Description |
|---|---|
org.beigesoft.log.ILogger |
getLogger()
Getter for logger.
|
org.beigesoft.service.ISrvI18n |
getSrvI18n()
Getter for srvI18n.
|
void |
setLogger(org.beigesoft.log.ILogger pLogger)
Setter for logger.
|
void |
setSrvI18n(org.beigesoft.service.ISrvI18n pSrvI18n)
Setter for srvI18n.
|
void |
trackLoginFail(javax.servlet.http.HttpServletRequest pReq)
Tracks login fail.
|
void |
trackNewIfNeed(javax.servlet.http.HttpServletRequest pReq)
Tracks new session if need.
|
public final void trackNewIfNeed(javax.servlet.http.HttpServletRequest pReq)
throws Exception
Tracks new session if need.
trackNewIfNeed in interface ISessionTrackerpReq - HTTP requestException - - an exceptionpublic final void trackLoginFail(javax.servlet.http.HttpServletRequest pReq)
throws Exception
Tracks login fail.
trackLoginFail in interface ISessionTrackerpReq - HTTP requestException - - an exceptionpublic final org.beigesoft.log.ILogger getLogger()
Getter for logger.
public final void setLogger(org.beigesoft.log.ILogger pLogger)
Setter for logger.
pLogger - referencepublic final org.beigesoft.service.ISrvI18n getSrvI18n()
Getter for srvI18n.
public final void setSrvI18n(org.beigesoft.service.ISrvI18n pSrvI18n)
Setter for srvI18n.
pSrvI18n - referenceCopyright © 2016–2018. All rights reserved.