public class CrashReportExtender
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.List<ICrashCallable> |
crashCallables |
Constructor and Description |
---|
CrashReportExtender() |
Modifier and Type | Method and Description |
---|---|
static void |
addCrashReportHeader(java.lang.StringBuilder stringbuilder,
CrashReport crashReport) |
static void |
enhanceCrashReport(CrashReport crashReport,
CrashReportCategory category) |
static java.lang.String |
generateEnhancedStackTrace(java.lang.Throwable throwable) |
static void |
registerCrashCallable(ICrashCallable callable) |
static void |
registerCrashCallable(java.lang.String headerName,
java.util.concurrent.Callable<java.lang.String> reportGenerator) |
private static java.util.List<ICrashCallable> crashCallables
public static void enhanceCrashReport(CrashReport crashReport, CrashReportCategory category)
public static void registerCrashCallable(ICrashCallable callable)
public static void registerCrashCallable(java.lang.String headerName, java.util.concurrent.Callable<java.lang.String> reportGenerator)
public static void addCrashReportHeader(java.lang.StringBuilder stringbuilder, CrashReport crashReport)
public static java.lang.String generateEnhancedStackTrace(java.lang.Throwable throwable)