org.apache.mina.management
Class IoSessionStat

java.lang.Object
  extended by org.apache.mina.management.IoSessionStat

public class IoSessionStat
extends Object

The collected stats for a session. It's used by StatCollector to attach throughput stats to an IoSession. You can accces a session stat using IoSession getAttribute method :

 IoSession session = ...
 IoSessionStat stat = session.getAttribute( StatCollector.KEY );
 

Version:
$Rev: 501360 $, $Date: 2007-01-30 10:53:44 +0100 (Tue, 30 Jan 2007) $
Author:
The Apache Directory Project (mina-dev@directory.apache.org)

Constructor Summary
IoSessionStat()
           
 
Method Summary
 float getByteReadThroughput()
          Bytes read per second
 float getByteWrittenThroughput()
          Bytes written per second
 float getMessageReadThroughput()
          Messages read per second
 float getMessageWrittenThroughput()
          Messages written per second
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IoSessionStat

public IoSessionStat()
Method Detail

getByteReadThroughput

public float getByteReadThroughput()
Bytes read per second

Returns:
bytes per second

getByteWrittenThroughput

public float getByteWrittenThroughput()
Bytes written per second

Returns:
bytes per second

getMessageReadThroughput

public float getMessageReadThroughput()
Messages read per second

Returns:
messages per second

getMessageWrittenThroughput

public float getMessageWrittenThroughput()
Messages written per second

Returns:
messages per second


Copyright © 2004-2009 Apache MINA Project. All Rights Reserved.