ikrs.httpd
Class HTTPDRuntimeStatistics

java.lang.Object
  extended by ikrs.httpd.HTTPDRuntimeStatistics

public class HTTPDRuntimeStatistics
extends java.lang.Object


Constructor Summary
HTTPDRuntimeStatistics(long systemStartedTime)
           
 
Method Summary
 int getHTTPRequestCount()
          Get the number of reported HTTP requests.
 int getReportedConfigCount()
          Get the number of reported CONFIGs.
 int getReportedFineCount()
          Get the number of reported FINEs.
 int getReportedFinerCount()
          Get the number of reported FINERs.
 int getReportedFinestCount()
          Get the number of reported FINESTs.
 int getReportedInfoCount()
          Get the number of reported INFOs.
 int getReportedSevereCount()
          Get the number of reported SEVEREs.
 int getReportedWarningCount()
          Get the number of reported WARNINGs.
 long getSystemStartedTime()
           
 long getUptime_ms()
           
 void reportConfig()
          Increases the internal CONFIG counter by one.
 void reportFine()
          Increases the internal FINE counter by one.
 void reportFiner()
          Increases the internal FINER counter by one.
 void reportFinest()
          Increases the internal FINEST counter by one.
 void reportHTTPRequest()
          Increases the internal httpRequestCount counter by one.
 void reportInfo()
          Increases the internal INFO counter by one.
 void reportSevere()
          Increases the internal SEVERE counter by one.
 void reportWarning()
          Increases the internal WARNING counter by one.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTTPDRuntimeStatistics

public HTTPDRuntimeStatistics(long systemStartedTime)
Method Detail

getSystemStartedTime

public long getSystemStartedTime()

getUptime_ms

public long getUptime_ms()

reportSevere

public void reportSevere()
Increases the internal SEVERE counter by one.


getReportedSevereCount

public int getReportedSevereCount()
Get the number of reported SEVEREs.


reportWarning

public void reportWarning()
Increases the internal WARNING counter by one.


getReportedWarningCount

public int getReportedWarningCount()
Get the number of reported WARNINGs.


reportInfo

public void reportInfo()
Increases the internal INFO counter by one.


getReportedInfoCount

public int getReportedInfoCount()
Get the number of reported INFOs.


reportConfig

public void reportConfig()
Increases the internal CONFIG counter by one.


getReportedConfigCount

public int getReportedConfigCount()
Get the number of reported CONFIGs.


reportFine

public void reportFine()
Increases the internal FINE counter by one.


getReportedFineCount

public int getReportedFineCount()
Get the number of reported FINEs.


reportFiner

public void reportFiner()
Increases the internal FINER counter by one.


getReportedFinerCount

public int getReportedFinerCount()
Get the number of reported FINERs.


reportFinest

public void reportFinest()
Increases the internal FINEST counter by one.


getReportedFinestCount

public int getReportedFinestCount()
Get the number of reported FINESTs.


reportHTTPRequest

public void reportHTTPRequest()
Increases the internal httpRequestCount counter by one.


getHTTPRequestCount

public int getHTTPRequestCount()
Get the number of reported HTTP requests.