Package com.vaadin.flow.router
Class InternalServerError
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.router.InternalServerError
- All Implemented Interfaces:
AttachNotifier,DetachNotifier,HasElement,HasStyle,HasErrorParameter<Exception>,Serializable
@Tag("div")
@DefaultErrorHandler
public class InternalServerError
extends Component
implements HasErrorParameter<Exception>
This is a basic default error view shown on exceptions during navigation.
- Since:
- 1.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanReturnstrueif there is a logging binding available for SLF4J.intsetErrorParameter(BeforeEnterEvent event, ErrorParameter<Exception> parameter) Callback executed before rendering the exception view.Methods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Constructor Details
-
InternalServerError
public InternalServerError()
-
-
Method Details
-
setErrorParameter
Description copied from interface:HasErrorParameterCallback executed before rendering the exception view.Note! returned int should be a valid
HttpStatusCodecode- Specified by:
setErrorParameterin interfaceHasErrorParameter<Exception>- Parameters:
event- the before navigation event for this requestparameter- error parameter containing custom exception and caught exception- Returns:
- a valid
HttpStatusCodecode
-
hasLogBinding
protected boolean hasLogBinding()Returnstrueif there is a logging binding available for SLF4J.- Returns:
trueif there is a SLF4J logging binding
-