org.esa.beam.framework.gpf.monitor
Class TileComputationEventLogger

java.lang.Object
  extended by org.esa.beam.framework.gpf.monitor.TileComputationObserver
      extended by org.esa.beam.framework.gpf.monitor.TileComputationEventLogger

public class TileComputationEventLogger
extends TileComputationObserver

A printer for tile computation events. It prints out immediately when a tile computation has happened. Re-computations are indicated. May be used as a value for the 'beam.config' variable 'beam.gpf.tileComputationObserver'.

Author:
marco Zuehlke

Constructor Summary
TileComputationEventLogger()
           
 
Method Summary
 void start()
          Starts observation of tile computation events.
 void stop()
          Stops observation of tile computation events.
 void tileComputed(TileComputationEvent event)
          Called each time a tile has been computed.
 
Methods inherited from class org.esa.beam.framework.gpf.monitor.TileComputationObserver
getLogger, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TileComputationEventLogger

public TileComputationEventLogger()
Method Detail

start

public void start()
Description copied from class: TileComputationObserver
Starts observation of tile computation events.

Specified by:
start in class TileComputationObserver

tileComputed

public void tileComputed(TileComputationEvent event)
Description copied from class: TileComputationObserver
Called each time a tile has been computed. This method is usually called asynchronously by multiple threads. It should perform very fast.

Specified by:
tileComputed in class TileComputationObserver
Parameters:
event - The tile computation event.

stop

public void stop()
Description copied from class: TileComputationObserver
Stops observation of tile computation events.

Specified by:
stop in class TileComputationObserver


Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.