Interface Statistics

All Known Implementing Classes:
DefaultStatistics, SimpleStatistics

public interface Statistics
Statistics
  • 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()