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 TypeMethodDescriptionvoid
setFlushReceiverProvider
(FlushReceiverProvider flushReceiverProvider) protected boolean
tryFlush()
Methods inherited from class java.io.InputStream
available, close, mark, markSupported, nullInputStream, read, read, read, readAllBytes, readNBytes, readNBytes, reset, skip, skipNBytes, transferTo
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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
-