Class ImmutableUiSessionStats
java.lang.Object
org.teamapps.uisession.statistics.ImmutableUiSessionStats
- All Implemented Interfaces:
UiSessionStats
public class ImmutableUiSessionStats extends java.lang.Object implements UiSessionStats
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImmutableUiSessionStats.ImmutableCountStatsstatic classImmutableUiSessionStats.ImmutableSumStats -
Constructor Summary
Constructors Constructor Description ImmutableUiSessionStats(long startTime, long endTime, QualifiedUiSessionId sessionId, java.lang.String name, UiSessionState state, ImmutableUiSessionStats.ImmutableCountStats commandStats, ImmutableUiSessionStats.ImmutableCountStats commandResultStats, ImmutableUiSessionStats.ImmutableCountStats eventStats, ImmutableUiSessionStats.ImmutableCountStats queryStats, ImmutableUiSessionStats.ImmutableCountStats queryResultStats, ImmutableUiSessionStats.ImmutableSumStats sentDataStats, ImmutableUiSessionStats.ImmutableSumStats receivedDataStats) -
Method Summary
Modifier and Type Method Description CountStatsgetCommandResultStats()CountStatsgetCommandStats()longgetEndTime()CountStatsgetEventStats()java.lang.StringgetName()CountStatsgetQueryResultStats()CountStatsgetQueryStats()SumStatsgetReceivedDataStats()SumStatsgetSentDataStats()QualifiedUiSessionIdgetSessionId()longgetStartTime()UiSessionStategetState()
-
Constructor Details
-
ImmutableUiSessionStats
public ImmutableUiSessionStats(long startTime, long endTime, QualifiedUiSessionId sessionId, java.lang.String name, UiSessionState state, ImmutableUiSessionStats.ImmutableCountStats commandStats, ImmutableUiSessionStats.ImmutableCountStats commandResultStats, ImmutableUiSessionStats.ImmutableCountStats eventStats, ImmutableUiSessionStats.ImmutableCountStats queryStats, ImmutableUiSessionStats.ImmutableCountStats queryResultStats, ImmutableUiSessionStats.ImmutableSumStats sentDataStats, ImmutableUiSessionStats.ImmutableSumStats receivedDataStats)
-
-
Method Details
-
getStartTime
public long getStartTime()- Specified by:
getStartTimein interfaceUiSessionStats
-
getEndTime
public long getEndTime()- Specified by:
getEndTimein interfaceUiSessionStats
-
getSessionId
- Specified by:
getSessionIdin interfaceUiSessionStats
-
getName
public java.lang.String getName()- Specified by:
getNamein interfaceUiSessionStats
-
getState
- Specified by:
getStatein interfaceUiSessionStats
-
getCommandStats
- Specified by:
getCommandStatsin interfaceUiSessionStats
-
getCommandResultStats
- Specified by:
getCommandResultStatsin interfaceUiSessionStats
-
getEventStats
- Specified by:
getEventStatsin interfaceUiSessionStats
-
getQueryStats
- Specified by:
getQueryStatsin interfaceUiSessionStats
-
getQueryResultStats
- Specified by:
getQueryResultStatsin interfaceUiSessionStats
-
getSentDataStats
- Specified by:
getSentDataStatsin interfaceUiSessionStats
-
getReceivedDataStats
- Specified by:
getReceivedDataStatsin interfaceUiSessionStats
-