|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ow2.jasmine.monitoring.mbeancmd.sampling.SampleData
org.ow2.jasmine.monitoring.mbeancmd.sampling.WebData
Data retrieved from the HTTP server.
Field Summary | |
private static java.lang.String |
header
|
private long |
httpErrorCount
HTTP errors. |
private long |
httpRequestCount
HTTP requests count. |
private double |
httpRequestRate
HTTP request rate (computed). |
private long |
maxProcTime
Maximal processing time. |
private long |
pendingHttpRequests
Pending HTTP requests. |
private long |
procTimeCount
Processing time count. |
private double |
procTimePerRequest
Processing time per request (computed). |
private long |
sessionCount
Session count. |
private long |
sessionGauge
Session gauge. |
Fields inherited from class org.ow2.jasmine.monitoring.mbeancmd.sampling.SampleData |
decimalFormat |
Constructor Summary | |
WebData()
|
Method Summary | |
void |
compute(SampleData needs_cast)
Implementation of inherited abstract method. |
long |
getHttpErrors()
|
long |
getHttpRequestCount()
|
double |
getHttpRequestRate()
|
protected java.lang.String |
getInnerPrintData()
Implementation of inherited abstract method. |
protected java.lang.String |
getInnerPrintHeader()
Implementation of inherited abstract method. |
long |
getMaxProcTime()
|
long |
getPendingHttpRequests()
|
long |
getProcTimeCount()
|
double |
getProcTimePerRequest()
|
long |
getSessionCount()
|
long |
getSessionGauge()
|
void |
setHttpErrorsCount(long cnt)
|
void |
setHttpRequestCount(long cnt)
|
void |
setMaxProcTime(long time)
|
void |
setPendingHttpRequests(long gauge)
|
void |
setProcTimeCount(long cnt)
|
void |
setSessionCount(long nb)
|
void |
setSessionGauge(long nb)
|
Methods inherited from class org.ow2.jasmine.monitoring.mbeancmd.sampling.SampleData |
getAttribute, getAttributeAsDouble, getAttributeAsInt, getAttributeAsLong, getDomain, getName, getPrintHeader, getSampleTime, getSeparator, getServer, isValid, printData, setAttribute, setObjectName, setSampleTime, setSeparator, setServerInfo, setValid |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private long sessionGauge
private long sessionCount
private long httpRequestCount
private long procTimeCount
private long maxProcTime
private long pendingHttpRequests
private long httpErrorCount
private double httpRequestRate
private double procTimePerRequest
private static final java.lang.String header
Constructor Detail |
public WebData()
Method Detail |
public void compute(SampleData needs_cast)
compute
in class SampleData
needs_cast
- Previous measurement.SampleData.compute(SampleData)
protected java.lang.String getInnerPrintHeader()
getInnerPrintHeader
in class SampleData
SampleData.getInnerPrintHeader()
protected java.lang.String getInnerPrintData()
getInnerPrintData
in class SampleData
SampleData.getInnerPrintData()
public void setSessionGauge(long nb)
nb
- Session gauge.public long getSessionGauge()
public void setSessionCount(long nb)
nb
- Session count.public long getSessionCount()
public void setHttpRequestCount(long cnt)
cnt
- HTTP requests count.public long getHttpRequestCount()
public void setProcTimeCount(long cnt)
cnt
- Processing time count.public long getProcTimeCount()
public void setMaxProcTime(long time)
time
- Maximal processing time.public long getMaxProcTime()
public void setPendingHttpRequests(long gauge)
gauge
- Pending HTTP requests.public long getPendingHttpRequests()
public void setHttpErrorsCount(long cnt)
cnt
- HTTP errors.public long getHttpErrors()
public double getHttpRequestRate()
public double getProcTimePerRequest()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |