br.com.oncast.dev.lobo.eval
Class ExecutionProfiler

java.lang.Object
  extended by br.com.oncast.dev.lobo.eval.ExecutionProfiler

public class ExecutionProfiler
extends java.lang.Object

Runner for a Collection of Profiler.


Nested Class Summary
static interface ExecutionProfiler.ExecutionListener
          ExecutionListener for execution profiler.
 
Constructor Summary
ExecutionProfiler(java.util.Collection<java.lang.Class<?>> classes, ExecutionProfiler.ExecutionListener listener)
          Creates a new instance of ExecutionRunner.
 
Method Summary
 ProfileReport execute()
          Execute the Profiler's.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionProfiler

public ExecutionProfiler(java.util.Collection<java.lang.Class<?>> classes,
                         ExecutionProfiler.ExecutionListener listener)
Creates a new instance of ExecutionRunner.

Parameters:
classes - the profile cases to be executed.
listener - the execution listener to be notified.
Method Detail

execute

public ProfileReport execute()
Execute the Profiler's.