Class RunningUiSessionStats
java.lang.Object
org.teamapps.uisession.statistics.RunningUiSessionStats
- All Implemented Interfaces:
UiSessionStats
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcommandResultReceivedFor(Class<?> commandClass) voidcommandSent(UiCommand command) voideventReceived(UiEvent event) longgetName()longgetState()voidnameChanged(String name) voidqueryReceived(UiQuery query) voidqueryResultSentFor(UiQuery query) voidstateChanged(UiSessionState sessionState) voidupdate(long totalDataSent, long totalDataReceived)
-
Constructor Details
-
RunningUiSessionStats
-
-
Method Details
-
getStartTime
public long getStartTime()- Specified by:
getStartTimein interfaceUiSessionStats
-
getEndTime
public long getEndTime()- Specified by:
getEndTimein interfaceUiSessionStats
-
getSessionId
- Specified by:
getSessionIdin interfaceUiSessionStats
-
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
-
nameChanged
-
commandSent
-
commandResultReceivedFor
-
eventReceived
-
queryReceived
-
queryResultSentFor
-
stateChanged
-
immutableCopy
-
update
public void update(long totalDataSent, long totalDataReceived)
-