org.ow2.jasmine.monitoring.mbeancmd.sampling
Class WebData
java.lang.Object
org.ow2.jasmine.monitoring.mbeancmd.sampling.SampleData
org.ow2.jasmine.monitoring.mbeancmd.sampling.WebData
public class WebData
- extends SampleData
Data retrieved from the HTTP server.
| Methods inherited from class org.ow2.jasmine.monitoring.mbeancmd.sampling.SampleData |
getAttribute, getAttributeAsDouble, getAttributeAsInt, getAttributeAsLong, getDomain, getJmxURL, getName, getObjectName, 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 |
WebData
public WebData()
compute
public void compute(SampleData needs_cast)
- Implementation of inherited abstract method.
- Specified by:
compute in class SampleData
- Parameters:
needs_cast - Previous measurement.- See Also:
SampleData.compute(SampleData)
getInnerPrintHeader
protected java.lang.String getInnerPrintHeader()
- Implementation of inherited abstract method.
- Specified by:
getInnerPrintHeader in class SampleData
- Returns:
- The inner (specialized) part of the header for this data type.
- See Also:
SampleData.getInnerPrintHeader()
getInnerPrintData
protected java.lang.String getInnerPrintData()
- Implementation of inherited abstract method.
- Specified by:
getInnerPrintData in class SampleData
- Returns:
- The inner (specialized) part of the data for this data type.
- See Also:
SampleData.getInnerPrintData()
setSessionGauge
public void setSessionGauge(long nb)
- Parameters:
nb - Session gauge.
getSessionGauge
public long getSessionGauge()
- Returns:
- Session gauge.
setSessionCount
public void setSessionCount(long nb)
- Parameters:
nb - Session count.
getSessionCount
public long getSessionCount()
- Returns:
- Session count.
setHttpRequestCount
public void setHttpRequestCount(long cnt)
- Parameters:
cnt - HTTP requests count.
getHttpRequestCount
public long getHttpRequestCount()
- Returns:
- HTTP requests count.
setProcTimeCount
public void setProcTimeCount(long cnt)
- Parameters:
cnt - Processing time count.
getProcTimeCount
public long getProcTimeCount()
- Returns:
- Processing time count.
setMaxProcTime
public void setMaxProcTime(long time)
- Parameters:
time - Maximal processing time.
getMaxProcTime
public long getMaxProcTime()
- Returns:
- Maximal processing time.
setPendingHttpRequests
public void setPendingHttpRequests(long gauge)
- Parameters:
gauge - Pending HTTP requests.
getPendingHttpRequests
public long getPendingHttpRequests()
- Returns:
- Pending HTTP requests.
setHttpErrorsCount
public void setHttpErrorsCount(long cnt)
- Parameters:
cnt - HTTP errors.
getHttpErrors
public long getHttpErrors()
- Returns:
- HTTP errors.
getHttpRequestRate
public double getHttpRequestRate()
- Returns:
- HTTP request rate (computed).
getProcTimePerRequest
public double getProcTimePerRequest()
- Returns:
- Processing time per request (computed).
setBytesSentCount
public void setBytesSentCount(long cnt)
- Parameters:
cnt - HTTP bytes sent count.
getBytesSentCount
public long getBytesSentCount()
- Returns:
- HTTP bytes sent count.
setBytesReceivedCount
public void setBytesReceivedCount(long cnt)
- Parameters:
cnt - HTTP bytes received count.
getBytesReceivedCount
public long getBytesReceivedCount()
- Returns:
- HTTP bytes received count.
getBytesSentRate
public double getBytesSentRate()
- Returns:
- bytes sent rate (computed).
getBytesReceivedRate
public double getBytesReceivedRate()
- Returns:
- bytes received rate (computed).
getValueOfAttributes
public java.util.Map<java.lang.String,?> getValueOfAttributes()
- Overrides:
getValueOfAttributes in class SampleData
Copyright © 2010 OW2 Consortium. All Rights Reserved.