org.gcube.vremanagement.resourcebroker.utils.performance
Class PerformanceMonitor

java.lang.Object
  extended by org.gcube.vremanagement.resourcebroker.utils.performance.PerformanceMonitor

public class PerformanceMonitor
extends java.lang.Object

This class has been introduced to internally check the performance of method calls and operations in general.

Author:
Daniele Strollo (ISTI-CNR)

Constructor Summary
PerformanceMonitor()
           
 
Method Summary
 float getLastIntervalSecs()
           
 java.lang.StackTraceElement getOwner()
           
 void pause()
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerformanceMonitor

public PerformanceMonitor()
Method Detail

start

public final void start()

stop

public final void stop()

pause

public final void pause()

getLastIntervalSecs

public final float getLastIntervalSecs()

getOwner

public final java.lang.StackTraceElement getOwner()