Package de.hybris.platform.jmx.mbeans
Interface ProfilingReportBean
-
- All Superinterfaces:
ProfilingReportTemplate
- All Known Implementing Classes:
ProfilerReportPOJO
public interface ProfilingReportBean extends ProfilingReportTemplate
This interface will be used for specifying all methods, which will be "exported" via JMX.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetFailedExecutions()returns the amount of failed method executionslonggetMaxExecutionTime()returns max execution time of the profiled methodlonggetMinExecutionTime()returns min execution time of the profiled methodlonggetTotalCount()returns the total number of method calls of the profiled methodlonggetTotalTime()returns the total execution time of the profiled method-
Methods inherited from interface de.hybris.platform.jmx.mbeans.ProfilingReportTemplate
logException, logExecutionTime
-
-
-
-
Method Detail
-
getFailedExecutions
long getFailedExecutions()
returns the amount of failed method executions- Returns:
- the amount of failed method executions
-
getMaxExecutionTime
long getMaxExecutionTime()
returns max execution time of the profiled method- Returns:
- max. execution time
-
getMinExecutionTime
long getMinExecutionTime()
returns min execution time of the profiled method- Returns:
- min. execution time
-
getTotalCount
long getTotalCount()
returns the total number of method calls of the profiled method- Returns:
- total of methods calls so far
-
getTotalTime
long getTotalTime()
returns the total execution time of the profiled method- Returns:
- total time
-
-