public class SimpleSessionMetaData extends AbstractImmutableSessionMetaData implements InvalidatableSessionMetaData
| Constructor and Description |
|---|
SimpleSessionMetaData(SessionCreationMetaData creationMetaData,
SessionAccessMetaData accessMetaData) |
| Modifier and Type | Method and Description |
|---|---|
Instant |
getCreationTime() |
Instant |
getLastAccessedTime() |
Duration |
getMaxInactiveInterval() |
boolean |
invalidate()
Invalidates the session.
|
boolean |
isNew() |
boolean |
isValid()
Indicates whether or not this session is still valid.
|
void |
setLastAccessedTime(Instant instant) |
void |
setMaxInactiveInterval(Duration duration) |
isExpiredpublic SimpleSessionMetaData(SessionCreationMetaData creationMetaData, SessionAccessMetaData accessMetaData)
public boolean isNew()
isNew in interface org.wildfly.clustering.web.session.ImmutableSessionMetaDataisNew in class AbstractImmutableSessionMetaDatapublic boolean isValid()
InvalidatableSessionMetaDataisValid in interface InvalidatableSessionMetaDatapublic boolean invalidate()
InvalidatableSessionMetaDatainvalidate in interface InvalidatableSessionMetaDatapublic Instant getCreationTime()
getCreationTime in interface org.wildfly.clustering.web.session.ImmutableSessionMetaDatapublic Instant getLastAccessedTime()
getLastAccessedTime in interface org.wildfly.clustering.web.session.ImmutableSessionMetaDatapublic Duration getMaxInactiveInterval()
getMaxInactiveInterval in interface org.wildfly.clustering.web.session.ImmutableSessionMetaDatapublic void setLastAccessedTime(Instant instant)
setLastAccessedTime in interface org.wildfly.clustering.web.session.SessionMetaDatapublic void setMaxInactiveInterval(Duration duration)
setMaxInactiveInterval in interface org.wildfly.clustering.web.session.SessionMetaDataCopyright © 2017 JBoss by Red Hat. All rights reserved.