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

All Superinterfaces:
Stats

public interface HTTPListenerStats
extends Stats

A Stats interface to represent the statistical data exposed by an HTTP Listener. This include data about the GlobalRequestProcessor and the ThreadPool. The GlobalRequestProcessor collects data about request processing from each of the RequestProcessor threads.

Since:
S1AS8.0
Version:
1.0
Author:
Murali Vempaty

Method Summary
 CountStatistic getBytesReceived()
          Cumulative value of the bytesReceived by each of the RequestProcessors
 CountStatistic getBytesSent()
          Cumulative value of the bytesSent by each of the RequestProcessors
 CountStatistic getCount200()
          Returns the number of responses with a status code equal to 200 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount2xx()
          Returns the number of responses with a status code in the 2xx range sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount302()
          Returns the number of responses with a status code equal to 302 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount304()
          Returns the number of responses with a status code equal to 304 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount3xx()
          Returns the number of responses with a status code in the 3xx range sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount400()
          Returns the number of responses with a status code equal to 400 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount401()
          Returns the number of responses with a status code equal to 401 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount403()
          Returns the number of responses with a status code equal to 403 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount404()
          Returns the number of responses with a status code equal to 404 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount4xx()
          Returns the number of responses with a status code in the 4xx range sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount503()
          Returns the number of responses with a status code equal to 503 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCount5xx()
          Returns the number of responses with a status code in the 5xx range sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCountOpenConnections()
          Returns the number of open connections managed by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCountOther()
          Returns the number of responses with a status code outside the 2xx, 3xx, 4xx, and 5xx range, sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getCurrentThreadCount()
          The number of request processing threads currently in the thread pool
 CountStatistic getCurrentThreadsBusy()
          The number of request processing threads currently in the thread pool, serving requests.
 CountStatistic getErrorCount()
          Cumulative value of the errorCount of each of the RequestProcessors.
 CountStatistic getMaxOpenConnections()
          Returns the maximum number of open connections managed by the HTTP listener whose statistics are exposed by this HTTPListenerStats.
 CountStatistic getMaxSpareThreads()
          The maximum number of unused request processing threads that will be allowed to exist until the thread pool starts stopping the unnecessary threads.
 CountStatistic getMaxThreads()
          The maximum number of request processing threads that are created by the listener.
 CountStatistic getMaxTime()
          The longest response time for a request.
 CountStatistic getMinSpareThreads()
          The number of request processing threads that will be created when this listener is first started.
 CountStatistic getProcessingTime()
          Cumulative value of the processing times of each of the RequestProcessors.
 CountStatistic getRequestCount()
          Cumulative number of the requests processed so far, by the RequestProcessors.
 
Methods inherited from interface org.glassfish.j2ee.statistics.Stats
getStatistic, getStatisticNames, getStatistics
 

Method Detail

getBytesReceived

CountStatistic getBytesReceived()
Cumulative value of the bytesReceived by each of the RequestProcessors

Returns:
CountStatistic

getBytesSent

CountStatistic getBytesSent()
Cumulative value of the bytesSent by each of the RequestProcessors

Returns:
CountStatistic

getErrorCount

CountStatistic getErrorCount()
Cumulative value of the errorCount of each of the RequestProcessors. The errorCount represents the number of cases where the response code was >= 400

Returns:
CountStatistic

getMaxTime

CountStatistic getMaxTime()
The longest response time for a request. This is not a cumulative value, but is the maximum of the response times for each of the RequestProcessors.

Returns:
CountStatistic

getProcessingTime

CountStatistic getProcessingTime()
Cumulative value of the processing times of each of the RequestProcessors. The processing time of a RequestProcessor is the average of request processing times over the request count.

Returns:
CountStatistic

getRequestCount

CountStatistic getRequestCount()
Cumulative number of the requests processed so far, by the RequestProcessors.

Returns:
CountStatistic

getCount2xx

CountStatistic getCount2xx()
Returns the number of responses with a status code in the 2xx range sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code in the 2xx range

getCount3xx

CountStatistic getCount3xx()
Returns the number of responses with a status code in the 3xx range sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code in the 3xx range

getCount4xx

CountStatistic getCount4xx()
Returns the number of responses with a status code in the 4xx range sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code in the 4xx range

getCount5xx

CountStatistic getCount5xx()
Returns the number of responses with a status code in the 5xx range sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code in the 5xx range

getCountOther

CountStatistic getCountOther()
Returns the number of responses with a status code outside the 2xx, 3xx, 4xx, and 5xx range, sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code outside the 2xx, 3xx, 4xx, and 5xx range

getCount200

CountStatistic getCount200()
Returns the number of responses with a status code equal to 200 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code equal to 200

getCount302

CountStatistic getCount302()
Returns the number of responses with a status code equal to 302 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code equal to 302

getCount304

CountStatistic getCount304()
Returns the number of responses with a status code equal to 304 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code equal to 304

getCount400

CountStatistic getCount400()
Returns the number of responses with a status code equal to 400 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code equal to 400

getCount401

CountStatistic getCount401()
Returns the number of responses with a status code equal to 401 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code equal to 401

getCount403

CountStatistic getCount403()
Returns the number of responses with a status code equal to 403 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code equal to 403

getCount404

CountStatistic getCount404()
Returns the number of responses with a status code equal to 404 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code equal to 404

getCount503

CountStatistic getCount503()
Returns the number of responses with a status code equal to 503 sent by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of responses with a status code equal to 503

getCountOpenConnections

CountStatistic getCountOpenConnections()
Returns the number of open connections managed by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Number of open connections

getMaxOpenConnections

CountStatistic getMaxOpenConnections()
Returns the maximum number of open connections managed by the HTTP listener whose statistics are exposed by this HTTPListenerStats.

Returns:
Maximum number of open connections

getCurrentThreadCount

CountStatistic getCurrentThreadCount()
The number of request processing threads currently in the thread pool

Returns:
CountStatistic

getCurrentThreadsBusy

CountStatistic getCurrentThreadsBusy()
The number of request processing threads currently in the thread pool, serving requests.

Returns:
CountStatistic

getMaxThreads

CountStatistic getMaxThreads()
The maximum number of request processing threads that are created by the listener. It determines the maximum number of simultaneous requests that can be handled

Returns:
CountStatistic

getMaxSpareThreads

CountStatistic getMaxSpareThreads()
The maximum number of unused request processing threads that will be allowed to exist until the thread pool starts stopping the unnecessary threads.

Returns:
CountStatistic

getMinSpareThreads

CountStatistic getMinSpareThreads()
The number of request processing threads that will be created when this listener is first started.

Returns:
CountStatistic


Copyright © 2012. All Rights Reserved.