@Component(value="cuba_PortalAnonymousSessionHolder")
public class AnonymousSessionHolder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected UserSession |
anonymousSession |
protected AuthenticationService |
authenticationService |
protected GlobalConfig |
globalConfig |
protected MessageTools |
messagesTools |
protected PortalConfig |
portalConfig |
protected UserSessionService |
userSessionService |
Constructor and Description |
---|
AnonymousSessionHolder() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getPortalNetworkLocation() |
UserSession |
getSession() |
protected UserSession |
loginAsAnonymous() |
void |
pingSession()
Scheduled ping session
|
protected void |
pingSession(UserSession userSession) |
@Inject protected GlobalConfig globalConfig
@Inject protected PortalConfig portalConfig
@Inject protected AuthenticationService authenticationService
@Inject protected UserSessionService userSessionService
@Inject protected MessageTools messagesTools
protected volatile UserSession anonymousSession
public UserSession getSession()
protected UserSession loginAsAnonymous()
protected java.lang.String getPortalNetworkLocation()
public void pingSession()
protected void pingSession(UserSession userSession)