Class EventChannelEncoder
- java.lang.Object
-
- org.apache.maven.surefire.api.stream.AbstractStreamEncoder<org.apache.maven.surefire.api.booter.ForkedProcessEventType>
-
- org.apache.maven.surefire.booter.stream.EventEncoder
-
- org.apache.maven.surefire.booter.spi.EventChannelEncoder
-
- All Implemented Interfaces:
org.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
public class EventChannelEncoder extends EventEncoder implements org.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
magic number : opcode : run mode [: opcode specific data]*- Since:
- 3.0.0-M4
- Author:
- Tibor Digana (tibor17)
-
-
Constructor Summary
Constructors Constructor Description EventChannelEncoder(org.apache.maven.surefire.api.util.internal.WritableBufferedByteChannel out)The encoder for events.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacquireNextTest()voidbye()booleancheckError()voidconsoleDebugLog(java.lang.String message)voidconsoleErrorLog(java.lang.String message)voidconsoleErrorLog(java.lang.String message, java.lang.Throwable t)voidconsoleErrorLog(java.lang.Throwable t)voidconsoleErrorLog(org.apache.maven.surefire.api.report.StackTraceWriter stackTraceWriter, boolean trimStackTraces)voidconsoleInfoLog(java.lang.String message)voidconsoleWarningLog(java.lang.String message)voidonJvmExit()voidsendExitError(org.apache.maven.surefire.api.report.StackTraceWriter stackTraceWriter, boolean trimStackTraces)voidstopOnNextTest()voidtestAssumptionFailure(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)voidtestError(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)voidtestFailed(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)voidtestOutput(org.apache.maven.surefire.api.report.TestOutputReportEntry reportEntry)voidtestSetCompleted(org.apache.maven.surefire.api.report.TestSetReportEntry reportEntry, boolean trimStackTraces)voidtestSetStarting(org.apache.maven.surefire.api.report.TestSetReportEntry reportEntry, boolean trimStackTraces)voidtestSkipped(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)voidtestStarting(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)voidtestSucceeded(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)protected voidwrite(java.nio.ByteBuffer frame, boolean sync)-
Methods inherited from class org.apache.maven.surefire.booter.stream.EventEncoder
enumToByteArray, getCharset, getEncodedCharsetName, getEncodedMagicNumber, newCharsetEncoder
-
-
-
-
Method Detail
-
checkError
public boolean checkError()
- Specified by:
checkErrorin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
onJvmExit
public void onJvmExit()
- Specified by:
onJvmExitin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
testSetStarting
public void testSetStarting(org.apache.maven.surefire.api.report.TestSetReportEntry reportEntry, boolean trimStackTraces)- Specified by:
testSetStartingin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
testSetCompleted
public void testSetCompleted(org.apache.maven.surefire.api.report.TestSetReportEntry reportEntry, boolean trimStackTraces)- Specified by:
testSetCompletedin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
testStarting
public void testStarting(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)- Specified by:
testStartingin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
testSucceeded
public void testSucceeded(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)- Specified by:
testSucceededin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
testFailed
public void testFailed(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)- Specified by:
testFailedin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
testSkipped
public void testSkipped(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)- Specified by:
testSkippedin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
testError
public void testError(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)- Specified by:
testErrorin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
testAssumptionFailure
public void testAssumptionFailure(org.apache.maven.surefire.api.report.ReportEntry reportEntry, boolean trimStackTraces)- Specified by:
testAssumptionFailurein interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
testOutput
public void testOutput(org.apache.maven.surefire.api.report.TestOutputReportEntry reportEntry)
- Specified by:
testOutputin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
consoleInfoLog
public void consoleInfoLog(java.lang.String message)
- Specified by:
consoleInfoLogin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
consoleErrorLog
public void consoleErrorLog(java.lang.String message)
- Specified by:
consoleErrorLogin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
consoleErrorLog
public void consoleErrorLog(java.lang.Throwable t)
- Specified by:
consoleErrorLogin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
consoleErrorLog
public void consoleErrorLog(java.lang.String message, java.lang.Throwable t)- Specified by:
consoleErrorLogin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
consoleErrorLog
public void consoleErrorLog(org.apache.maven.surefire.api.report.StackTraceWriter stackTraceWriter, boolean trimStackTraces)- Specified by:
consoleErrorLogin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
consoleDebugLog
public void consoleDebugLog(java.lang.String message)
- Specified by:
consoleDebugLogin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
consoleWarningLog
public void consoleWarningLog(java.lang.String message)
- Specified by:
consoleWarningLogin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
bye
public void bye()
- Specified by:
byein interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
stopOnNextTest
public void stopOnNextTest()
- Specified by:
stopOnNextTestin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
acquireNextTest
public void acquireNextTest()
- Specified by:
acquireNextTestin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
sendExitError
public void sendExitError(org.apache.maven.surefire.api.report.StackTraceWriter stackTraceWriter, boolean trimStackTraces)- Specified by:
sendExitErrorin interfaceorg.apache.maven.surefire.api.booter.MasterProcessChannelEncoder
-
write
protected void write(java.nio.ByteBuffer frame, boolean sync)- Overrides:
writein classorg.apache.maven.surefire.api.stream.AbstractStreamEncoder<org.apache.maven.surefire.api.booter.ForkedProcessEventType>
-
-