public class CompositeSessionMetaData extends Object implements InvalidatableSessionMetaData
| Constructor and Description |
|---|
CompositeSessionMetaData(SessionCreationMetaData creationMetaData,
SessionAccessMetaData accessMetaData) |
| Modifier and Type | Method and Description |
|---|---|
Instant |
getCreationTime() |
Instant |
getLastAccessedTime() |
Duration |
getMaxInactiveInterval() |
boolean |
invalidate()
Invalidates the session.
|
boolean |
isExpired() |
boolean |
isNew() |
boolean |
isValid()
Indicates whether or not this session is still valid.
|
void |
setLastAccessedTime(Instant instant) |
void |
setMaxInactiveInterval(Duration duration) |
public CompositeSessionMetaData(SessionCreationMetaData creationMetaData, SessionAccessMetaData accessMetaData)
public boolean isNew()
isNew in interface org.wildfly.clustering.web.session.ImmutableSessionMetaDatapublic boolean isValid()
InvalidatableSessionMetaDataisValid in interface InvalidatableSessionMetaDatapublic boolean invalidate()
InvalidatableSessionMetaDatainvalidate in interface InvalidatableSessionMetaDatapublic boolean isExpired()
isExpired in interface org.wildfly.clustering.web.session.ImmutableSessionMetaDatapublic 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 © 2019 JBoss by Red Hat. All rights reserved.