public static interface ProcessObserver.Handler
| Modifier and Type | Method and Description |
|---|---|
void |
onObservationEnded(ProcessObserver.ObservedProcess process,
Integer exitCode,
ProgressMonitor pm)
Called if the process is no longer being observed.
|
void |
onObservationStarted(ProcessObserver.ObservedProcess process,
ProgressMonitor pm)
Called if the process is started being observed.
|
void |
onStderrLineReceived(ProcessObserver.ObservedProcess process,
String line,
ProgressMonitor pm)
Called if a new text line that has been received from
stderr. |
void |
onStdoutLineReceived(ProcessObserver.ObservedProcess process,
String line,
ProgressMonitor pm)
Called if a new text line that has been received from
stdout. |
void onObservationStarted(ProcessObserver.ObservedProcess process, ProgressMonitor pm)
process - The observed process.pm - The progress monitor, that is used to monitor the progress of the running process.void onStdoutLineReceived(ProcessObserver.ObservedProcess process, String line, ProgressMonitor pm)
stdout.process - The observed process.line - The line.pm - The progress monitor, that is used to monitor the progress of the running process.void onStderrLineReceived(ProcessObserver.ObservedProcess process, String line, ProgressMonitor pm)
stderr.process - The observed process.line - The line.pm - The progress monitor, that is used to monitor the progress of the running process.void onObservationEnded(ProcessObserver.ObservedProcess process, Integer exitCode, ProgressMonitor pm)
process - The observed process.exitCode - The exit code, may be null if unknown.pm - The progress monitor, that is used to monitor the progress of the running process.Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.