Package xal.service.pvlogger
Class SessionModel
java.lang.Object
xal.service.pvlogger.SessionModel
SessionModel manages a single logger session.
- Since:
- Jun 01, 2004
- Author:
- tap
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
handle logger change events -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MachineSnapshot
Last snapshot publishedprotected LoggerSession
Logger Session -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the channel group type that is managed by this session model.Get the timestamp of the last logger eventGet the most recently published machine snapshot.Get the logger sessionvoid
setLoggerSession
(LoggerSession loggerSession) set the logger session
-
Field Details
-
loggerSession
Logger Session -
lastPublishedSnapshot
Last snapshot published
-
-
Constructor Details
-
SessionModel
Constructor
-
-
Method Details
-
getLoggerSession
Get the logger session- Returns:
- the logger session
-
setLoggerSession
set the logger session -
getChannelGroupType
Get the channel group type that is managed by this session model.- Returns:
- the label of the channel group managed by this model
-
getLastPublishedSnapshot
Get the most recently published machine snapshot.- Returns:
- The most recently published machine snapshot.
-
getLastLoggerEventTime
Get the timestamp of the last logger event- Returns:
- the wall clock timestamp of the last logger event
-