public class CrashDataUtil
extends java.lang.Object
| Constructor and Description |
|---|
CrashDataUtil() |
| Modifier and Type | Method and Description |
|---|---|
static CrashData |
createCrashDataFromStringSet(java.util.Set<java.lang.String> serialized)
Creates a crash data model from simple serialized key:value set.
|
static java.util.Set<java.lang.String> |
createCrashDataSet(CrashData crashData)
Simple serializer of crash data to
|
static CrashData |
createFromCrash(PlanBConfig config,
java.lang.Thread thread,
java.lang.Throwable throwable,
java.util.Map<java.lang.String,java.lang.String> customData)
Creates a crash model from exception data
|
static java.lang.String |
getClassNameForException(java.lang.String throwableClassName)
Gets the name without qualification (ie. package) of the given class name
|
static java.lang.StringBuilder |
getLogString(CrashData crashData)
Loggable string of crash data details
|
static java.lang.StringBuilder |
getLogString(java.util.List<CrashData> crashDataList)
Loggable summary of a list of crash data
|
static java.lang.String |
parseDate(long timestamp)
Formats date for given timestamp
|
public static java.util.Set<java.lang.String> createCrashDataSet(CrashData crashData)
crashData - public static CrashData createCrashDataFromStringSet(java.util.Set<java.lang.String> serialized)
createCrashDataSet(CrashData)serialized - as provided from createCrashDataSet(CrashData)public static CrashData createFromCrash(PlanBConfig config, java.lang.Thread thread, java.lang.Throwable throwable, java.util.Map<java.lang.String,java.lang.String> customData)
config - thread - throwable - customData - public static java.lang.String getClassNameForException(java.lang.String throwableClassName)
throwableClassName - e.g. 'java.lang.NullPointerException'public static java.lang.String parseDate(long timestamp)
timestamp - public static java.lang.StringBuilder getLogString(java.util.List<CrashData> crashDataList)
crashDataList - to use for logpublic static java.lang.StringBuilder getLogString(CrashData crashData)
crashData -