Class ForkedNodeArg

java.lang.Object
org.apache.maven.surefire.booter.ForkedNodeArg
All Implemented Interfaces:
org.apache.maven.surefire.api.fork.ForkNodeArguments

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

    • ForkedNodeArg

      public ForkedNodeArg(int forkChannelId, boolean isDebug)
  • Method Details

    • getSessionId

      @Nonnull public 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 File dumpStreamText(@Nonnull String text)
      Specified by:
      dumpStreamText in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
    • dumpStreamException

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

      public void logWarningAtEnd(@Nonnull 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 Object getConsoleLock()
      Specified by:
      getConsoleLock in interface org.apache.maven.surefire.api.fork.ForkNodeArguments
    • getEventStreamBinaryFile

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

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