Class AbstractForkInputStream
java.lang.Object
java.io.InputStream
org.apache.maven.plugin.surefire.booterclient.lazytestprovider.AbstractForkInputStream
- All Implemented Interfaces:
Closeable,AutoCloseable,NotifiableTestStream
- Direct Known Subclasses:
AbstractCommandStream
Reader stream sends bytes to forked jvm std-
input-stream.- Since:
- 2.19
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetFlushReceiverProvider(FlushReceiverProvider flushReceiverProvider) protected booleantryFlush()Methods inherited from class java.io.InputStream
available, close, mark, markSupported, nullInputStream, read, read, read, readAllBytes, readNBytes, readNBytes, reset, skip, skipNBytes, transferToMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.plugin.surefire.booterclient.lazytestprovider.NotifiableTestStream
acknowledgeByeEventReceived, noop, provideNewTest, shutdown, skipSinceNextTest
-
Field Details
-
flushReceiverProvider
-
-
Constructor Details
-
AbstractForkInputStream
public AbstractForkInputStream()
-
-
Method Details
-
setFlushReceiverProvider
- Parameters:
flushReceiverProvider- the provider for a flush receiver.
-
tryFlush
- Throws:
IOException
-