Package org.esa.snap.core.util.io
Class ProgressMonitorInputStreamObserver
- java.lang.Object
-
- org.esa.snap.core.util.io.ProgressMonitorInputStreamObserver
-
- All Implemented Interfaces:
InputStreamObserver
public class ProgressMonitorInputStreamObserver extends Object implements InputStreamObserver
-
-
Constructor Summary
Constructors Constructor Description ProgressMonitorInputStreamObserver(ProgressMonitor progressMonitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isReadingCanceled()
void
onReadEnded()
void
onReadProgress(long numBytesRead)
void
onReadStarted(long numBytesTotal)
-
-
-
Constructor Detail
-
ProgressMonitorInputStreamObserver
public ProgressMonitorInputStreamObserver(ProgressMonitor progressMonitor)
-
-
Method Detail
-
onReadStarted
public void onReadStarted(long numBytesTotal)
- Specified by:
onReadStarted
in interfaceInputStreamObserver
-
onReadProgress
public void onReadProgress(long numBytesRead)
- Specified by:
onReadProgress
in interfaceInputStreamObserver
-
onReadEnded
public void onReadEnded()
- Specified by:
onReadEnded
in interfaceInputStreamObserver
-
isReadingCanceled
public boolean isReadingCanceled()
- Specified by:
isReadingCanceled
in interfaceInputStreamObserver
-
-