Interface Statistics
- All Known Implementing Classes:
DefaultStatistics, SimpleStatistics
public interface Statistics
Statistics
-
Method Summary
Modifier and TypeMethodDescriptiondoubledoublelongdoubledoublelonglongdoublelongdoubledoublelonglonglongdoublelongbooleanCheck session if receive bytes per second is over flow controllbooleanCheck session if receive bytes per second is over flow controllbooleanvoidreset()voidrestart()voidsetReceiveThroughputLimit(double receiveThroughputLimit) voidsetSendThroughputLimit(double sendThroughputLimit) voidstart()voidvoidstatisticsProcess(long n) voidstatisticsRead(long n) voidstatisticsWrite(long n) voidstop()
-
Method Details
-
start
void start() -
stop
void stop() -
getReceiveBytesPerSecond
double getReceiveBytesPerSecond() -
getSendBytesPerSecond
double getSendBytesPerSecond() -
statisticsProcess
void statisticsProcess(long n) -
getProcessedMessageCount
long getProcessedMessageCount() -
getProcessedMessageAverageTime
double getProcessedMessageAverageTime() -
statisticsRead
void statisticsRead(long n) -
statisticsWrite
void statisticsWrite(long n) -
getRecvMessageCount
long getRecvMessageCount() -
getRecvMessageTotalSize
long getRecvMessageTotalSize() -
getRecvMessageAverageSize
long getRecvMessageAverageSize() -
getWriteMessageTotalSize
long getWriteMessageTotalSize() -
getWriteMessageCount
long getWriteMessageCount() -
getWriteMessageAverageSize
long getWriteMessageAverageSize() -
getRecvMessageCountPerSecond
double getRecvMessageCountPerSecond() -
getWriteMessageCountPerSecond
double getWriteMessageCountPerSecond() -
statisticsAccept
void statisticsAccept() -
getAcceptCountPerSecond
double getAcceptCountPerSecond() -
getStartedTime
long getStartedTime() -
reset
void reset() -
restart
void restart() -
isStatistics
boolean isStatistics() -
setReceiveThroughputLimit
void setReceiveThroughputLimit(double receiveThroughputLimit) -
isReceiveOverFlow
boolean isReceiveOverFlow()Check session if receive bytes per second is over flow controll- Returns:
-
isSendOverFlow
boolean isSendOverFlow()Check session if receive bytes per second is over flow controll- Returns:
-
getSendThroughputLimit
double getSendThroughputLimit() -
setSendThroughputLimit
void setSendThroughputLimit(double sendThroughputLimit) -
getReceiveThroughputLimit
double getReceiveThroughputLimit()
-