org.pentaho.reporting.engine.classic.core.layout.output
Class PerformanceProgressLogger

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.layout.output.PerformanceProgressLogger
All Implemented Interfaces:
EventListener, ReportProgressListener

public class PerformanceProgressLogger
extends Object
implements ReportProgressListener

Todo: Document me!

Date: 27.03.2010 Time: 17:25:27

Author:
Thomas Morgner.

Constructor Summary
PerformanceProgressLogger()
           
PerformanceProgressLogger(boolean logLevelProgress, boolean logPageProgress, boolean logRowProgress)
           
 
Method Summary
 void reportProcessingFinished(ReportProgressEvent event)
          Receives a notification that the report processing was finished.
 void reportProcessingStarted(ReportProgressEvent event)
          Receives a notification that the report processing has started.
 void reportProcessingUpdate(ReportProgressEvent event)
          Receives a notification that the report processing made some progress.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerformanceProgressLogger

public PerformanceProgressLogger()

PerformanceProgressLogger

public PerformanceProgressLogger(boolean logLevelProgress,
                                 boolean logPageProgress,
                                 boolean logRowProgress)
Method Detail

reportProcessingStarted

public void reportProcessingStarted(ReportProgressEvent event)
Receives a notification that the report processing has started.

Specified by:
reportProcessingStarted in interface ReportProgressListener
Parameters:
event - the start event.

reportProcessingUpdate

public void reportProcessingUpdate(ReportProgressEvent event)
Receives a notification that the report processing made some progress.

Specified by:
reportProcessingUpdate in interface ReportProgressListener
Parameters:
event - the update event.

reportProcessingFinished

public void reportProcessingFinished(ReportProgressEvent event)
Receives a notification that the report processing was finished.

Specified by:
reportProcessingFinished in interface ReportProgressListener
Parameters:
event - the finish event.