Class EventChannelEncoder
java.lang.Object
org.apache.maven.surefire.api.stream.AbstractStreamEncoder<ForkedProcessEventType>
org.apache.maven.surefire.booter.stream.EventEncoder
org.apache.maven.surefire.booter.spi.EventChannelEncoder
- All Implemented Interfaces:
 MasterProcessChannelEncoder
magic number : opcode : run mode [: opcode specific data]*
 
- Since:
 - 3.0.0-M4
 - Author:
 - Tibor Digana (tibor17)
 
- 
Constructor Summary
ConstructorsConstructorDescriptionThe encoder for events. - 
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbye()booleanvoidconsoleDebugLog(String message) voidconsoleErrorLog(String message) voidconsoleErrorLog(String message, Throwable t) voidvoidconsoleErrorLog(StackTraceWriter stackTraceWriter, boolean trimStackTraces) voidconsoleInfoLog(String message) voidconsoleWarningLog(String message) voidvoidsendExitError(StackTraceWriter stackTraceWriter, boolean trimStackTraces) voidvoidtestAssumptionFailure(ReportEntry reportEntry, boolean trimStackTraces) voidtestError(ReportEntry reportEntry, boolean trimStackTraces) voidtestFailed(ReportEntry reportEntry, boolean trimStackTraces) voidtestOutput(TestOutputReportEntry reportEntry) voidtestSetCompleted(TestSetReportEntry reportEntry, boolean trimStackTraces) voidtestSetStarting(TestSetReportEntry reportEntry, boolean trimStackTraces) voidtestSkipped(ReportEntry reportEntry, boolean trimStackTraces) voidtestStarting(ReportEntry reportEntry, boolean trimStackTraces) voidtestSucceeded(ReportEntry reportEntry, boolean trimStackTraces) protected voidwrite(ByteBuffer frame, boolean sync) Methods inherited from class org.apache.maven.surefire.booter.stream.EventEncoder
enumToByteArray, getCharset, getEncodedCharsetName, getEncodedMagicNumber, newCharsetEncoderMethods inherited from class org.apache.maven.surefire.api.stream.AbstractStreamEncoder
encode, encode, encodeCharset, encodeHeader, encodeHeader, encodeInteger, encodeString, estimateBufferLength 
- 
Constructor Details
- 
EventChannelEncoder
The encoder for events.- Parameters:
 out- the channel available for writing the events
 
 - 
 - 
Method Details
- 
checkError
public boolean checkError()- Specified by:
 checkErrorin interfaceMasterProcessChannelEncoder
 - 
onJvmExit
public void onJvmExit()- Specified by:
 onJvmExitin interfaceMasterProcessChannelEncoder
 - 
testSetStarting
- Specified by:
 testSetStartingin interfaceMasterProcessChannelEncoder
 - 
testSetCompleted
- Specified by:
 testSetCompletedin interfaceMasterProcessChannelEncoder
 - 
testStarting
- Specified by:
 testStartingin interfaceMasterProcessChannelEncoder
 - 
testSucceeded
- Specified by:
 testSucceededin interfaceMasterProcessChannelEncoder
 - 
testFailed
- Specified by:
 testFailedin interfaceMasterProcessChannelEncoder
 - 
testSkipped
- Specified by:
 testSkippedin interfaceMasterProcessChannelEncoder
 - 
testError
- Specified by:
 testErrorin interfaceMasterProcessChannelEncoder
 - 
testAssumptionFailure
- Specified by:
 testAssumptionFailurein interfaceMasterProcessChannelEncoder
 - 
testOutput
- Specified by:
 testOutputin interfaceMasterProcessChannelEncoder
 - 
consoleInfoLog
- Specified by:
 consoleInfoLogin interfaceMasterProcessChannelEncoder
 - 
consoleErrorLog
- Specified by:
 consoleErrorLogin interfaceMasterProcessChannelEncoder
 - 
consoleErrorLog
- Specified by:
 consoleErrorLogin interfaceMasterProcessChannelEncoder
 - 
consoleErrorLog
- Specified by:
 consoleErrorLogin interfaceMasterProcessChannelEncoder
 - 
consoleErrorLog
- Specified by:
 consoleErrorLogin interfaceMasterProcessChannelEncoder
 - 
consoleDebugLog
- Specified by:
 consoleDebugLogin interfaceMasterProcessChannelEncoder
 - 
consoleWarningLog
- Specified by:
 consoleWarningLogin interfaceMasterProcessChannelEncoder
 - 
bye
public void bye()- Specified by:
 byein interfaceMasterProcessChannelEncoder
 - 
stopOnNextTest
public void stopOnNextTest()- Specified by:
 stopOnNextTestin interfaceMasterProcessChannelEncoder
 - 
acquireNextTest
public void acquireNextTest()- Specified by:
 acquireNextTestin interfaceMasterProcessChannelEncoder
 - 
sendExitError
- Specified by:
 sendExitErrorin interfaceMasterProcessChannelEncoder
 - 
write
- Overrides:
 writein classAbstractStreamEncoder<ForkedProcessEventType>
 
 -