Package org.esa.snap.core.gpf.monitor
Class OperatorRuntimeReport
- java.lang.Object
-
- org.esa.snap.core.gpf.monitor.TileComputationObserver
-
- org.esa.snap.core.gpf.monitor.OperatorRuntimeReport
-
public class OperatorRuntimeReport extends TileComputationObserver
Print a report on a per image basis.
-
-
Constructor Summary
Constructors Constructor Description OperatorRuntimeReport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidstart()Starts observation of tile computation events.voidstop()Stops observation of tile computation events.voidtileComputed(TileComputationEvent event)Called each time a tile has been computed.-
Methods inherited from class org.esa.snap.core.gpf.monitor.TileComputationObserver
getLogger, setLogger
-
-
-
-
Method Detail
-
start
public void start()
Description copied from class:TileComputationObserverStarts observation of tile computation events.- Specified by:
startin classTileComputationObserver
-
tileComputed
public void tileComputed(TileComputationEvent event)
Description copied from class:TileComputationObserverCalled each time a tile has been computed. This method is usually called asynchronously by multiple threads. It should perform very fast.- Specified by:
tileComputedin classTileComputationObserver- Parameters:
event- The tile computation event.
-
stop
public void stop()
Description copied from class:TileComputationObserverStops observation of tile computation events.- Specified by:
stopin classTileComputationObserver
-
-