Package org.wildfly.clustering.session
Interface SessionMetaData
- All Superinterfaces:
Expiration,ExpirationMetaData,ImmutableSessionMetaData
- All Known Implementing Classes:
OOBSession
Abstraction for meta information about a session.
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetLastAccess(Instant startTime, Instant endTime) Sets the time this session was last accessed.voidsetTimeout(Duration duration) Set the time interval as a duration, after which this session will expire.Methods inherited from interface org.wildfly.clustering.server.expiration.Expiration
getTimeout, isImmortalMethods inherited from interface org.wildfly.clustering.server.expiration.ExpirationMetaData
isExpiredMethods inherited from interface org.wildfly.clustering.session.ImmutableSessionMetaData
getCreationTime, getLastAccessEndTime, getLastAccessStartTime, getLastAccessTime, isNew
-
Method Details
-
setLastAccess
Sets the time this session was last accessed.- Parameters:
the- start time of the last requestthe- end time of the last request
-
setTimeout
Set the time interval as a duration, after which this session will expire.- Parameters:
duration- a time duration
-