Package org.jboss.resteasy.statistics
Class MethodStatisticsLoggerImpl
- java.lang.Object
-
- org.jboss.resteasy.statistics.MethodStatisticsLoggerImpl
-
- All Implemented Interfaces:
MethodStatisticsLogger
public class MethodStatisticsLoggerImpl extends Object implements MethodStatisticsLogger
-
-
Constructor Summary
Constructors Constructor Description MethodStatisticsLoggerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidduration(long fromTimestamp)longgetAvgExecutionTime()longgetFailedInvocationCnt()longgetInvocationCnt()longgetTotalExecutionTime()voidincFailureCnt()voidreset()longtimestamp()
-
-
-
Method Detail
-
timestamp
public long timestamp()
- Specified by:
timestampin interfaceMethodStatisticsLogger
-
duration
public void duration(long fromTimestamp)
- Specified by:
durationin interfaceMethodStatisticsLogger
-
incFailureCnt
public void incFailureCnt()
- Specified by:
incFailureCntin interfaceMethodStatisticsLogger
-
reset
public void reset()
- Specified by:
resetin interfaceMethodStatisticsLogger
-
getInvocationCnt
public long getInvocationCnt()
- Specified by:
getInvocationCntin interfaceMethodStatisticsLogger
-
getFailedInvocationCnt
public long getFailedInvocationCnt()
- Specified by:
getFailedInvocationCntin interfaceMethodStatisticsLogger
-
getAvgExecutionTime
public long getAvgExecutionTime()
- Specified by:
getAvgExecutionTimein interfaceMethodStatisticsLogger
-
getTotalExecutionTime
public long getTotalExecutionTime()
- Specified by:
getTotalExecutionTimein interfaceMethodStatisticsLogger
-
-