Build 1.0_r1(from source)

org.apache.http
Interface HttpConnectionMetrics

All Known Implementing Classes:
HttpConnectionMetricsImpl

public interface HttpConnectionMetrics

The point of access to the statistics of an HttpConnection.


Method Summary
 Object getMetric(String metricName)
          Return the value for the specified metric.
 long getReceivedBytesCount()
          Returns the number of bytes transferred over the connection, 0 if not available.
 long getRequestCount()
          Returns the number of requests transferred over the connection, 0 if not available.
 long getResponseCount()
          Returns the number of responses transferred over the connection, 0 if not available.
 long getSentBytesCount()
          Returns the number of bytes transferred over the connection, 0 if not available.
 void reset()
          Resets the counts
 

Method Detail

getRequestCount

long getRequestCount()
Returns the number of requests transferred over the connection, 0 if not available.


getResponseCount

long getResponseCount()
Returns the number of responses transferred over the connection, 0 if not available.


getSentBytesCount

long getSentBytesCount()
Returns the number of bytes transferred over the connection, 0 if not available.


getReceivedBytesCount

long getReceivedBytesCount()
Returns the number of bytes transferred over the connection, 0 if not available.


getMetric

Object getMetric(String metricName)
Return the value for the specified metric.

Parameters:
metricName - the name of the metric to query.
Returns:
the object representing the metric requested, null if the metric cannot not found.

reset

void reset()
Resets the counts


Build 1.0_r1(from source)

Please submit a feedback, bug or feature