public interface IoServiceManagerMBean
| 限定符和类型 | 方法和说明 | 
|---|---|
void | 
closeAllSessions()
close all the managed sessions 
 | 
float | 
getAverageByteReadThroughput()
average bytes read per seconds for all the managed sessions 
 | 
float | 
getAverageByteWrittenThroughput()
average bytes written per seconds for all the managed sessions 
 | 
float | 
getAverageMessageReadThroughput()
average messages read per seconds for all the managed sessions 
 | 
float | 
getAverageMessageWrittenThroughput()
average messages written per seconds for all the managed sessions 
 | 
int | 
getManagedSessionCount()
amount of session currently managed 
 | 
float | 
getTotalByteReadThroughput()
bytes read per seconds sum of all the managed sessions 
 | 
float | 
getTotalByteWrittenThroughput()
bytes written per seconds sum for all the managed sessions 
 | 
float | 
getTotalMessageReadThroughput()
messages read per seconds sum of all the managed sessions 
 | 
float | 
getTotalMessageWrittenThroughput()
messages written per seconds sum for all the managed sessions 
 | 
void | 
startCollectingStats(int millisecondsPolling)
start collecting throughput statistics for all the managed sessions 
 | 
void | 
stopCollectingStats()
stop collecting throughput statistics 
 | 
int getManagedSessionCount()
void startCollectingStats(int millisecondsPolling)
millisecondsPolling - polling time in milliseconds like 5000 for computing throughput every 5 secondsvoid stopCollectingStats()
float getTotalByteReadThroughput()
float getTotalByteWrittenThroughput()
float getTotalMessageReadThroughput()
float getTotalMessageWrittenThroughput()
float getAverageByteReadThroughput()
float getAverageByteWrittenThroughput()
float getAverageMessageReadThroughput()
float getAverageMessageWrittenThroughput()
void closeAllSessions()