public class CaughtExceptionHandler
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
| static CaughtExceptionHandler | get()Returns instance of  CaughtExceptionHandler. | 
| java.lang.String | getThrowableDetail(java.lang.Throwable e)Returns details of the error message. | 
| void | setCaughtExceptionHandler(java.util.function.Consumer<java.lang.Throwable> listener)To register listener event that caught exception. | 
| void | setErrorConsoleOutputListener(java.util.function.Consumer<java.lang.String> listener)The following situations will trigger events:. | 
public static CaughtExceptionHandler get()
CaughtExceptionHandler.CaughtExceptionHandlerpublic void setCaughtExceptionHandler(java.util.function.Consumer<java.lang.Throwable> listener)
listener - listenerpublic void setErrorConsoleOutputListener(java.util.function.Consumer<java.lang.String> listener)
 1.When use System.err.println(..)
 2.When use MysqlParameters.Builder.setProfileSql(boolean) set true.
 listener - errorpublic java.lang.String getThrowableDetail(java.lang.Throwable e)
e - Throwable