Class ForkedNodeArg

  • All Implemented Interfaces:
    org.apache.maven.surefire.api.fork.ForkNodeArguments

    public final class ForkedNodeArg
    extends java.lang.Object
    implements org.apache.maven.surefire.api.fork.ForkNodeArguments
    • Constructor Detail

      • ForkedNodeArg

        public ForkedNodeArg​(int forkChannelId,
                             boolean isDebug)
    • Method Detail

      • getSessionId

        @Nonnull
        public java.lang.String getSessionId()
        Specified by:
        getSessionId in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
      • getForkChannelId

        public int getForkChannelId()
        Specified by:
        getForkChannelId in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
      • dumpStreamText

        @Nonnull
        public java.io.File dumpStreamText​(@Nonnull
                                           java.lang.String text)
        Specified by:
        dumpStreamText in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
      • dumpStreamException

        @Nonnull
        public java.io.File dumpStreamException​(@Nonnull
                                                java.lang.Throwable t)
        Specified by:
        dumpStreamException in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
      • logWarningAtEnd

        public void logWarningAtEnd​(@Nonnull
                                    java.lang.String text)
        Specified by:
        logWarningAtEnd in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
      • getConsoleLogger

        @Nonnull
        public org.apache.maven.plugin.surefire.log.api.ConsoleLogger getConsoleLogger()
        Specified by:
        getConsoleLogger in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
      • getConsoleLock

        @Nonnull
        public java.lang.Object getConsoleLock()
        Specified by:
        getConsoleLock in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
      • getEventStreamBinaryFile

        public java.io.File getEventStreamBinaryFile()
        Specified by:
        getEventStreamBinaryFile in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
      • getCommandStreamBinaryFile

        public java.io.File getCommandStreamBinaryFile()
        Specified by:
        getCommandStreamBinaryFile in interface org.apache.maven.surefire.api.fork.ForkNodeArguments