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 Details

    • 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