Package tv.hd3g.processlauncher.io
Class CapturedStdOutErrToPrintStream
- java.lang.Object
-
- tv.hd3g.processlauncher.io.CapturedStdOutErrToPrintStream
-
- All Implemented Interfaces:
CapturedStdOutErrTextObserver
public class CapturedStdOutErrToPrintStream extends Object implements CapturedStdOutErrTextObserver
-
-
Constructor Summary
Constructors Constructor Description CapturedStdOutErrToPrintStream(PrintStream printStreamStdOut, PrintStream printStreamStdErr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Predicate<LineEntry>>getFilter()voidonProcessCloseStream(ProcesslauncherLifecycle source, boolean isStdErr, CapturedStreams streamToKeepPolicy)voidonText(LineEntry lineEntry)CapturedStdOutErrToPrintStreamsetFilter(Predicate<LineEntry> filter)
-
-
-
Constructor Detail
-
CapturedStdOutErrToPrintStream
public CapturedStdOutErrToPrintStream(PrintStream printStreamStdOut, PrintStream printStreamStdErr)
-
-
Method Detail
-
setFilter
public CapturedStdOutErrToPrintStream setFilter(Predicate<LineEntry> filter)
-
onText
public void onText(LineEntry lineEntry)
- Specified by:
onTextin interfaceCapturedStdOutErrTextObserver
-
onProcessCloseStream
public void onProcessCloseStream(ProcesslauncherLifecycle source, boolean isStdErr, CapturedStreams streamToKeepPolicy)
- Specified by:
onProcessCloseStreamin interfaceCapturedStdOutErrTextObserver
-
-