public class ThreadLocalisedExceptionHandler extends Object implements ExceptionHandler
| Constructor and Description |
|---|
ThreadLocalisedExceptionHandler(Slf4jExceptionHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
ExceptionHandler |
defaultHandler() |
ThreadLocalisedExceptionHandler |
defaultHandler(ExceptionHandler defaultHandler) |
boolean |
isEnabled(Class aClass) |
void |
on(Class clazz,
String message,
Throwable thrown)
A method to call when an exception occurs.
|
void |
resetThreadLocalHandler() |
ExceptionHandler |
threadLocalHandler() |
ThreadLocalisedExceptionHandler |
threadLocalHandler(ExceptionHandler handler) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waiton, onpublic ThreadLocalisedExceptionHandler(Slf4jExceptionHandler handler)
public void on(Class clazz, String message, Throwable thrown)
ExceptionHandleron in interface ExceptionHandlerclazz - the error is associated with, e.g. the one in which it was caughtmessage - any message associated with the error, or empty String.thrown - any Throwable caught, or null if there was no exception.public ExceptionHandler defaultHandler()
public ThreadLocalisedExceptionHandler defaultHandler(ExceptionHandler defaultHandler)
public ExceptionHandler threadLocalHandler()
public ThreadLocalisedExceptionHandler threadLocalHandler(ExceptionHandler handler)
public void resetThreadLocalHandler()
public boolean isEnabled(Class aClass)
isEnabled in interface ExceptionHandlerCopyright © 2018. All rights reserved.