Class PersistedSession
java.lang.Object
de.hybris.platform.servicelayer.web.session.PersistedSession
- All Implemented Interfaces:
Serializable,org.springframework.session.ExpiringSession,org.springframework.session.Session
public class PersistedSession
extends Object
implements org.springframework.session.ExpiringSession, Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPersistedSession(String id, int clusterId, String extension, String contextRoot) PersistedSession(String id, int clusterId, String extension, String contextRoot, int maxInactiveIntervalInSeconds) -
Method Summary
Modifier and TypeMethodDescriptionboolean<T> TgetAttribute(String attributeName) intlonggetId()longintinthashCode()booleanprotected ObjectvoidremoveAttribute(String attributeName) voidsetAttribute(String attributeName, Object attributeValue) voidsetLastAccessedTime(long lastAccessedTime) voidsetMaxInactiveIntervalInSeconds(int interval) toString()protected ObjectunmaskNull(Object mapValue)
-
Constructor Details
-
PersistedSession
-
PersistedSession
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.springframework.session.Session
-
getClusterId
public int getClusterId() -
getAttribute
- Specified by:
getAttributein interfaceorg.springframework.session.Session
-
getAttributeNames
- Specified by:
getAttributeNamesin interfaceorg.springframework.session.Session
-
setAttribute
- Specified by:
setAttributein interfaceorg.springframework.session.Session
-
maskNull
-
unmaskNull
-
removeAttribute
- Specified by:
removeAttributein interfaceorg.springframework.session.Session
-
getCreationTime
public long getCreationTime()- Specified by:
getCreationTimein interfaceorg.springframework.session.ExpiringSession
-
setLastAccessedTime
public void setLastAccessedTime(long lastAccessedTime) - Specified by:
setLastAccessedTimein interfaceorg.springframework.session.ExpiringSession
-
getLastAccessedTime
public long getLastAccessedTime()- Specified by:
getLastAccessedTimein interfaceorg.springframework.session.ExpiringSession
-
setMaxInactiveIntervalInSeconds
public void setMaxInactiveIntervalInSeconds(int interval) - Specified by:
setMaxInactiveIntervalInSecondsin interfaceorg.springframework.session.ExpiringSession
-
getMaxInactiveIntervalInSeconds
public int getMaxInactiveIntervalInSeconds()- Specified by:
getMaxInactiveIntervalInSecondsin interfaceorg.springframework.session.ExpiringSession
-
isExpired
public boolean isExpired()- Specified by:
isExpiredin interfaceorg.springframework.session.ExpiringSession
-
getExtension
-
getContextRoot
-
equals
-
hashCode
public int hashCode() -
toString
-