com.vaadin.flow.server.
Class DefaultErrorHandler
- java.lang.Object
-
- com.vaadin.flow.server.DefaultErrorHandler
-
All Implemented Interfaces:
public class DefaultErrorHandler extends Object implements ErrorHandler
The default implementation of
ErrorHandler
.Since:
1.0
Author:
Vaadin Ltd
See Also:
-
-
Constructor Summary
Constructors Constructor and Description DefaultErrorHandler()
-
Method Summary
All Methods Modifier and Type Method and Description void
error(ErrorEvent event)
Invoked when an error occurs.
static Throwable
findRelevantThrowable(Throwable t)
Vaadin wraps exceptions in its own and due to reflection usage there might be also other irrelevant exceptions that make no sense for Vaadin users (~developers using Vaadin).
-
-
-
Method Detail
-
error
public void error(ErrorEvent event)
Description copied from interface:
ErrorHandler
Invoked when an error occurs.
Specified by:
error
in interfaceErrorHandler
Parameters:
event
- the fired event.
-
findRelevantThrowable
public static Throwable findRelevantThrowable(Throwable t)
Vaadin wraps exceptions in its own and due to reflection usage there might be also other irrelevant exceptions that make no sense for Vaadin users (~developers using Vaadin). This method tries to choose the relevant one to be reported.
Parameters:
t
- a throwable passed to ErrorHandlerReturns:
the throwable that is relevant for Vaadin users
-
-