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 |
isNew() |
boolean |
isValid()
Indicates whether or not this session is still valid.
|
void |
setLastAccessedTime(Instant instant) |
void |
setMaxInactiveInterval(Duration duration) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisExpiredpublic CompositeSessionMetaData(SessionCreationMetaData creationMetaData, SessionAccessMetaData accessMetaData)
public boolean isNew()
isNew in interface ImmutableSessionMetaDatapublic boolean isValid()
InvalidatableSessionMetaDataisValid in interface InvalidatableSessionMetaDatapublic boolean invalidate()
InvalidatableSessionMetaDatainvalidate in interface InvalidatableSessionMetaDatapublic Instant getCreationTime()
getCreationTime in interface ImmutableSessionMetaDatapublic Instant getLastAccessedTime()
getLastAccessedTime in interface ImmutableSessionMetaDatapublic Duration getMaxInactiveInterval()
getMaxInactiveInterval in interface ImmutableSessionMetaDatapublic void setLastAccessedTime(Instant instant)
setLastAccessedTime in interface SessionMetaDatapublic void setMaxInactiveInterval(Duration duration)
setMaxInactiveInterval in interface SessionMetaDataCopyright © 2020 JBoss by Red Hat. All rights reserved.