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
Print a report on a per image basis.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstart()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
-
Constructor Details
-
OperatorRuntimeReport
public OperatorRuntimeReport()
-
-
Method Details
-
start
public void start()Description copied from class:TileComputationObserverStarts observation of tile computation events.- Specified by:
startin classTileComputationObserver
-
tileComputed
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
-