Class InPluginProcessDumpSingleton
- java.lang.Object
-
- org.apache.maven.plugin.surefire.booterclient.output.InPluginProcessDumpSingleton
-
public final class InPluginProcessDumpSingleton extends java.lang.Object
Reports errors to dump file. Used only within java process of the plugin itself and not the forked JVM.
-
-
Field Summary
Fields Modifier and Type Field Description private static InPluginProcessDumpSingleton
SINGLETON
-
Constructor Summary
Constructors Modifier Constructor Description private
InPluginProcessDumpSingleton()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dumpException(java.lang.Throwable t, java.lang.String msg, java.io.File reportsDirectory)
void
dumpException(java.lang.Throwable t, java.lang.String msg, java.io.File reportsDirectory, int jvmRun)
void
dumpStreamException(java.lang.Throwable t, java.lang.String msg, java.io.File reportsDirectory)
java.io.File
dumpStreamException(java.lang.Throwable t, java.lang.String msg, java.io.File reportsDirectory, int jvmRun)
void
dumpStreamText(java.lang.String msg, java.io.File reportsDirectory)
java.io.File
dumpStreamText(java.lang.String msg, java.io.File reportsDirectory, int jvmRun)
static InPluginProcessDumpSingleton
getSingleton()
private static java.io.File
newDumpFile(java.io.File reportsDirectory)
private static java.io.File
newDumpFile(java.io.File reportsDirectory, int jvmRun)
private java.io.File
newDumpStreamFile(java.io.File reportsDirectory)
private static java.io.File
newDumpStreamFile(java.io.File reportsDirectory, int jvmRun)
-
-
-
Field Detail
-
SINGLETON
private static final InPluginProcessDumpSingleton SINGLETON
-
-
Method Detail
-
getSingleton
public static InPluginProcessDumpSingleton getSingleton()
-
dumpStreamException
public java.io.File dumpStreamException(java.lang.Throwable t, java.lang.String msg, java.io.File reportsDirectory, int jvmRun)
-
dumpStreamException
public void dumpStreamException(java.lang.Throwable t, java.lang.String msg, java.io.File reportsDirectory)
-
dumpStreamText
public java.io.File dumpStreamText(java.lang.String msg, java.io.File reportsDirectory, int jvmRun)
-
dumpStreamText
public void dumpStreamText(java.lang.String msg, java.io.File reportsDirectory)
-
dumpException
public void dumpException(java.lang.Throwable t, java.lang.String msg, java.io.File reportsDirectory, int jvmRun)
-
dumpException
public void dumpException(java.lang.Throwable t, java.lang.String msg, java.io.File reportsDirectory)
-
newDumpStreamFile
private java.io.File newDumpStreamFile(java.io.File reportsDirectory)
-
newDumpStreamFile
private static java.io.File newDumpStreamFile(java.io.File reportsDirectory, int jvmRun)
-
newDumpFile
private static java.io.File newDumpFile(java.io.File reportsDirectory, int jvmRun)
-
newDumpFile
private static java.io.File newDumpFile(java.io.File reportsDirectory)
-
-