com.sun.enterprise.admin.monitor.stats
Interface PWCConnectionQueueStats

All Superinterfaces:
Stats

public interface PWCConnectionQueueStats
extends Stats

ConnectionQueue information shows the number of sessions in the queue and the average delay before the connection is accepted


Method Summary
 CountStatistic getCountOverflows()
          Gets the number of times the queue has been too full to accommodate a connection
 CountStatistic getCountQueued()
          Gets the number of connections currently in the queue
 CountStatistic getCountQueued15MinuteAverage()
          Gets the average number of connections queued in the last 15 minutes
 CountStatistic getCountQueued1MinuteAverage()
          Gets the average number of connections queued in the last 1 minute
 CountStatistic getCountQueued5MinuteAverage()
          Gets the average number of connections queued in the last 5 minutes
 CountStatistic getCountTotalConnections()
          Gets the total number of connections that have been accepted.
 CountStatistic getCountTotalQueued()
          Gets the total number of connections that have been queued.
 StringStatistic getId()
          Gets the ID of the connection queue
 CountStatistic getMaxQueued()
          Gets the maximum size of the connection queue
 CountStatistic getPeakQueued()
          Gets the largest number of connections that were in the queue simultaneously.
 CountStatistic getTicksTotalQueued()
          Gets the total number of ticks that connections have spent in the queue.
 
Methods inherited from interface org.glassfish.j2ee.statistics.Stats
getStatistic, getStatisticNames, getStatistics
 

Method Detail

getId

StringStatistic getId()
Gets the ID of the connection queue

Returns:
The ID of the connection queue

getCountTotalConnections

CountStatistic getCountTotalConnections()
Gets the total number of connections that have been accepted.

Returns:
Total number of connections that have been accepted.

getCountQueued

CountStatistic getCountQueued()
Gets the number of connections currently in the queue

Returns:
Number of connections currently in the queue

getPeakQueued

CountStatistic getPeakQueued()
Gets the largest number of connections that were in the queue simultaneously.

Returns:
Largest number of connections that were in the queue simultaneously

getMaxQueued

CountStatistic getMaxQueued()
Gets the maximum size of the connection queue

Returns:
Maximum size of the connection queue

getCountOverflows

CountStatistic getCountOverflows()
Gets the number of times the queue has been too full to accommodate a connection

Returns:
Number of times the queue has been too full to accommodate a connection

getCountTotalQueued

CountStatistic getCountTotalQueued()
Gets the total number of connections that have been queued. A given connection may be queued multiple times, so counttotalqueued may be greater than or equal to counttotalconnections.

Returns:
Total number of connections that have been queued

getTicksTotalQueued

CountStatistic getTicksTotalQueued()
Gets the total number of ticks that connections have spent in the queue. A tick is a system-dependent unit of time.

Returns:
Total number of ticks that connections have spent in the queue

getCountQueued1MinuteAverage

CountStatistic getCountQueued1MinuteAverage()
Gets the average number of connections queued in the last 1 minute

Returns:
Average number of connections queued in the last 1 minute

getCountQueued5MinuteAverage

CountStatistic getCountQueued5MinuteAverage()
Gets the average number of connections queued in the last 5 minutes

Returns:
Average number of connections queued in the last 5 minutes

getCountQueued15MinuteAverage

CountStatistic getCountQueued15MinuteAverage()
Gets the average number of connections queued in the last 15 minutes

Returns:
Average number of connections queued in the last 15 minutes


Copyright © 2012. All Rights Reserved.