org.shiftone.jrat.provider.tree.ui.summary
Class MethodSummary

java.lang.Object
  extended by org.shiftone.jrat.provider.tree.ui.summary.MethodSummary

public class MethodSummary
extends java.lang.Object

Author:
(jeff@shiftone.org) Jeff Drost

Constructor Summary
MethodSummary(MethodKey methodKey)
           
 
Method Summary
 void addStatistics(TraceTreeNode node)
           
 java.lang.Double getAverageDuration()
           
 java.lang.Double getAverageMethodDuration()
           
 Percent getErrorRate()
           
 java.lang.Long getMaxDuration()
           
 MethodKey getMethodKey()
           
 java.lang.Long getMinDuration()
           
 int getTotalCallers()
           
 long getTotalDuration()
           
 long getTotalEnters()
           
 long getTotalErrors()
           
 long getTotalExists()
           
 java.lang.Long getTotalMethodDuration()
          It the method has been entered but not exited, then it is possible that the method time would end up negative.
 long getUncompletedCalls()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodSummary

public MethodSummary(MethodKey methodKey)
Method Detail

addStatistics

public void addStatistics(TraceTreeNode node)

getTotalMethodDuration

public java.lang.Long getTotalMethodDuration()
It the method has been entered but not exited, then it is possible that the method time would end up negative. I'm not showing it at all in this case to avoid confusion.


getAverageMethodDuration

public java.lang.Double getAverageMethodDuration()

getAverageDuration

public java.lang.Double getAverageDuration()

getErrorRate

public Percent getErrorRate()

getUncompletedCalls

public long getUncompletedCalls()

getTotalEnters

public long getTotalEnters()

getTotalExists

public long getTotalExists()

getTotalErrors

public long getTotalErrors()

getMinDuration

public java.lang.Long getMinDuration()

getMaxDuration

public java.lang.Long getMaxDuration()

getTotalDuration

public long getTotalDuration()

getTotalCallers

public int getTotalCallers()

getMethodKey

public MethodKey getMethodKey()