Class InPluginProcessDumpSingleton

java.lang.Object
org.apache.maven.plugin.surefire.booterclient.output.InPluginProcessDumpSingleton

public final class InPluginProcessDumpSingleton extends Object
Reports errors to dump file. Used only within java process of the plugin itself and not the forked JVM.
  • Field Details

  • Constructor Details

    • InPluginProcessDumpSingleton

      private InPluginProcessDumpSingleton()
  • Method Details

    • getSingleton

      public static InPluginProcessDumpSingleton getSingleton()
    • dumpStreamException

      public File dumpStreamException(Throwable t, String msg, File reportsDirectory, int jvmRun)
    • dumpStreamException

      public void dumpStreamException(Throwable t, String msg, File reportsDirectory)
    • dumpStreamText

      public File dumpStreamText(String msg, File reportsDirectory, int jvmRun)
    • dumpStreamText

      public void dumpStreamText(String msg, File reportsDirectory)
    • dumpException

      public void dumpException(Throwable t, String msg, File reportsDirectory, int jvmRun)
    • dumpException

      public void dumpException(Throwable t, String msg, File reportsDirectory)
    • getEventStreamBinaryFile

      public File getEventStreamBinaryFile(File reportsDirectory, int jvmRun)
    • newDumpStreamFile

      private File newDumpStreamFile(File reportsDirectory)
    • newDumpStreamFile

      private static File newDumpStreamFile(File reportsDirectory, int jvmRun)
    • newDumpFile

      private static File newDumpFile(File reportsDirectory, int jvmRun)
    • newDumpFile

      private static File newDumpFile(File reportsDirectory)