Liferay 6.1.2-ce-ga3

com.liferay.portal.monitoring.statistics.service
Class ServiceStatistics

java.lang.Object
  extended by com.liferay.portal.monitoring.statistics.service.ServiceStatistics
All Implemented Interfaces:
DataSampleProcessor<ServiceRequestDataSample>

public class ServiceStatistics
extends Object
implements DataSampleProcessor<ServiceRequestDataSample>


Constructor Summary
ServiceStatistics(String className)
           
 
Method Summary
 long getAverageTime(String methodName, String[] parameterTypes)
           
 long getErrorCount(String methodName, String[] parameterTypes)
           
 long getMaxTime(String methodName, String[] parameterTypes)
           
 long getMinTime(String methodName, String[] parameterTypes)
           
 long getRequestCount(String methodName, String[] parameterTypes)
           
 void processDataSample(ServiceRequestDataSample serviceRequestDataSample)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceStatistics

public ServiceStatistics(String className)
Method Detail

getAverageTime

public long getAverageTime(String methodName,
                           String[] parameterTypes)

getErrorCount

public long getErrorCount(String methodName,
                          String[] parameterTypes)

getMaxTime

public long getMaxTime(String methodName,
                       String[] parameterTypes)

getMinTime

public long getMinTime(String methodName,
                       String[] parameterTypes)

getRequestCount

public long getRequestCount(String methodName,
                            String[] parameterTypes)

processDataSample

public void processDataSample(ServiceRequestDataSample serviceRequestDataSample)
Specified by:
processDataSample in interface DataSampleProcessor<ServiceRequestDataSample>

Liferay 6.1.2-ce-ga3