java.lang.Thread.UncaughtExceptionHandlerpublic class ErrorHandler
extends java.lang.Object
implements java.lang.Thread.UncaughtExceptionHandler
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
TYPE |
| Constructor | Description |
|---|---|
ErrorHandler() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addListener(ObjectCondition world) |
|
static java.lang.String |
createDir(java.lang.String path) |
|
java.io.File |
getFileName(java.lang.String filepath,
java.lang.String prefix,
java.lang.String fileName) |
|
java.lang.String |
getIP() |
|
DateTimeEntity |
getJVMStartUp() |
|
java.lang.String |
getMac() |
|
java.lang.String |
getPath() |
|
int |
getPID() |
|
java.lang.String |
getPrefix() |
|
java.lang.Object |
getStage() |
|
static void |
printProperty(java.io.PrintStream ps,
java.lang.String property) |
|
static void |
printSubTrace(java.io.PrintStream ps,
java.lang.String prefix,
int index,
java.lang.Throwable e) |
|
boolean |
saveErrorFile(java.lang.String prefix,
java.lang.String fileName,
java.lang.String filePath,
java.lang.Throwable e) |
|
void |
saveException(java.lang.Throwable e) |
|
void |
saveException(java.lang.Throwable e,
boolean throwException) |
|
void |
saveException(java.lang.Throwable e,
java.lang.Object stage,
boolean throwException) |
|
boolean |
saveHeapSpace(java.lang.String prefix) |
|
java.lang.Exception |
saveScreenShoot(java.lang.String prefix,
java.lang.String fileName,
java.lang.String filePath,
java.lang.Object currentStage) |
|
void |
uncaughtException(java.lang.Thread t,
java.lang.Throwable e) |
|
ErrorHandler |
withPath(java.lang.String value) |
|
ErrorHandler |
withStage(java.lang.Object value) |
|
boolean |
writeOutput(java.lang.String output,
boolean error) |
public static final java.lang.String TYPE
public java.lang.String getIP()
public java.lang.String getMac()
public boolean saveErrorFile(java.lang.String prefix,
java.lang.String fileName,
java.lang.String filePath,
java.lang.Throwable e)
public boolean saveHeapSpace(java.lang.String prefix)
public DateTimeEntity getJVMStartUp()
public int getPID()
public static void printProperty(java.io.PrintStream ps,
java.lang.String property)
public static void printSubTrace(java.io.PrintStream ps,
java.lang.String prefix,
int index,
java.lang.Throwable e)
public static java.lang.String createDir(java.lang.String path)
public ErrorHandler withPath(java.lang.String value)
public java.io.File getFileName(java.lang.String filepath,
java.lang.String prefix,
java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.Exception saveScreenShoot(java.lang.String prefix,
java.lang.String fileName,
java.lang.String filePath,
java.lang.Object currentStage)
public void saveException(java.lang.Throwable e)
public void saveException(java.lang.Throwable e,
boolean throwException)
public boolean writeOutput(java.lang.String output,
boolean error)
public void uncaughtException(java.lang.Thread t,
java.lang.Throwable e)
uncaughtException in interface java.lang.Thread.UncaughtExceptionHandlerpublic java.lang.String getPrefix()
public void saveException(java.lang.Throwable e,
java.lang.Object stage,
boolean throwException)
public java.lang.Object getStage()
public ErrorHandler withStage(java.lang.Object value)
public void addListener(ObjectCondition world)
public java.lang.String getPath()