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, java.lang.String 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CountStatsgetCommandResultStats()CountStatsgetCommandStats()longgetEndTime()CountStatsgetEventStats()java.lang.StringgetName()CountStatsgetQueryResultStats()CountStatsgetQueryStats()SumStatsgetReceivedDataStats()SumStatsgetSentDataStats()java.lang.StringgetSessionId()longgetStartTime()UiSessionStategetState()
-
-
-
Constructor Detail
-
ImmutableUiSessionStats
public ImmutableUiSessionStats(long startTime, long endTime, java.lang.String 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 Detail
-
getStartTime
public long getStartTime()
- Specified by:
getStartTimein interfaceUiSessionStats
-
getEndTime
public long getEndTime()
- Specified by:
getEndTimein interfaceUiSessionStats
-
getSessionId
public java.lang.String getSessionId()
- Specified by:
getSessionIdin interfaceUiSessionStats
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceUiSessionStats
-
getState
public UiSessionState getState()
- Specified by:
getStatein interfaceUiSessionStats
-
getCommandStats
public CountStats getCommandStats()
- Specified by:
getCommandStatsin interfaceUiSessionStats
-
getCommandResultStats
public CountStats getCommandResultStats()
- Specified by:
getCommandResultStatsin interfaceUiSessionStats
-
getEventStats
public CountStats getEventStats()
- Specified by:
getEventStatsin interfaceUiSessionStats
-
getQueryStats
public CountStats getQueryStats()
- Specified by:
getQueryStatsin interfaceUiSessionStats
-
getQueryResultStats
public CountStats getQueryResultStats()
- Specified by:
getQueryResultStatsin interfaceUiSessionStats
-
getSentDataStats
public SumStats getSentDataStats()
- Specified by:
getSentDataStatsin interfaceUiSessionStats
-
getReceivedDataStats
public SumStats getReceivedDataStats()
- Specified by:
getReceivedDataStatsin interfaceUiSessionStats
-
-