org.ow2.jasmine.monitoring.mbeancmd.sampling
Class SessionBeanData

java.lang.Object
  extended by org.ow2.jasmine.monitoring.mbeancmd.sampling.SampleData
      extended by org.ow2.jasmine.monitoring.mbeancmd.sampling.SessionBeanData

public class SessionBeanData
extends SampleData

Data retrieved from session beans.


Field Summary
 
Fields inherited from class org.ow2.jasmine.monitoring.mbeancmd.sampling.SampleData
decimalFormat
 
Constructor Summary
SessionBeanData()
           
 
Method Summary
 void compute(SampleData needs_cast)
          Implementation of inherited abstract method.
 long getAverageProcessingTime()
           
 double getAverageProcessingTimeRequest()
           
 double getCallsRate()
           
protected  java.lang.String getInnerPrintData()
          Implementation of inherited abstract method.
protected  java.lang.String getInnerPrintHeader()
          Implementation of inherited abstract method.
 long getNumberOfCalls()
           
 long getTotalProcessingTime()
           
 double getTotalProcessingTimeRequest()
           
 java.util.Map<java.lang.String,?> getValueOfAttributes()
           
 void setAverageProcessingTime(long averageProcessingTime)
           
 void setAverageProcessingTimeRequest(double averageProcessingTimeRequest)
           
 void setCallsRate(double callsRate)
           
 void setNumberOfCalls(long numberOfCalls)
           
 void setTotalProcessingTime(long totalProcessingTime)
           
 void setTotalProcessingTimeRequest(double totalProcessingTimeRequest)
           
 
Methods inherited from class org.ow2.jasmine.monitoring.mbeancmd.sampling.SampleData
computeSamplePeriod, concatDataElement, 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
 

Constructor Detail

SessionBeanData

public SessionBeanData()
Method Detail

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()

getValueOfAttributes

public java.util.Map<java.lang.String,?> getValueOfAttributes()
Overrides:
getValueOfAttributes in class SampleData

getNumberOfCalls

public long getNumberOfCalls()

setNumberOfCalls

public void setNumberOfCalls(long numberOfCalls)

getCallsRate

public double getCallsRate()

setCallsRate

public void setCallsRate(double callsRate)

getAverageProcessingTime

public long getAverageProcessingTime()

setAverageProcessingTime

public void setAverageProcessingTime(long averageProcessingTime)

getAverageProcessingTimeRequest

public double getAverageProcessingTimeRequest()

setAverageProcessingTimeRequest

public void setAverageProcessingTimeRequest(double averageProcessingTimeRequest)

getTotalProcessingTime

public long getTotalProcessingTime()

setTotalProcessingTime

public void setTotalProcessingTime(long totalProcessingTime)

getTotalProcessingTimeRequest

public double getTotalProcessingTimeRequest()

setTotalProcessingTimeRequest

public void setTotalProcessingTimeRequest(double totalProcessingTimeRequest)


Copyright © 2010 OW2 Consortium. All Rights Reserved.