Interface MutableSessionMetaDataOffsetValues
-
- All Superinterfaces:
MutableSessionMetaDataValues
public interface MutableSessionMetaDataOffsetValues extends MutableSessionMetaDataValues
Encapsulates the mutable session metadata entry properties, captured as offsets from their current values.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static <C> MutableSessionMetaDataOffsetValuesfrom(ContextualSessionMetaDataEntry<C> entry)Creates a mutable session metadata entry delta from the specified metadata entry.OffsetValue<Instant>getLastAccessEndTime()OffsetValue<Instant>getLastAccessStartTime()OffsetValue<Duration>getTimeout()
-
-
-
Method Detail
-
from
static <C> MutableSessionMetaDataOffsetValues from(ContextualSessionMetaDataEntry<C> entry)
Creates a mutable session metadata entry delta from the specified metadata entry.- Parameters:
entry- a session metadata entry- Returns:
- an object encapsulating the mutable session meta data properties
-
getTimeout
OffsetValue<Duration> getTimeout()
- Specified by:
getTimeoutin interfaceMutableSessionMetaDataValues
-
getLastAccessStartTime
OffsetValue<Instant> getLastAccessStartTime()
- Specified by:
getLastAccessStartTimein interfaceMutableSessionMetaDataValues
-
getLastAccessEndTime
OffsetValue<Instant> getLastAccessEndTime()
- Specified by:
getLastAccessEndTimein interfaceMutableSessionMetaDataValues
-
-