Liferay 6.0.5

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)
                    throws SystemException
Throws:
SystemException

getErrorCount

public long getErrorCount(String methodName,
                          String[] parameterTypes)
                   throws SystemException
Throws:
SystemException

getMaxTime

public long getMaxTime(String methodName,
                       String[] parameterTypes)
                throws SystemException
Throws:
SystemException

getMinTime

public long getMinTime(String methodName,
                       String[] parameterTypes)
                throws SystemException
Throws:
SystemException

getRequestCount

public long getRequestCount(String methodName,
                            String[] parameterTypes)
                     throws SystemException
Throws:
SystemException

processDataSample

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

Liferay 6.0.5