Package com.vaadin.server
Interface ErrorMessage
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AbstractErrorMessage
,CompositeErrorMessage
,SystemError
,UserError
public interface ErrorMessage extends Serializable
Interface for rendering error messages to terminal. All the visible errors shown to user must implement this interface.- Since:
- 3.0
- Author:
- Vaadin Ltd.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ErrorMessage.ErrorLevel
-
Field Summary
Fields Modifier and Type Field Description static ErrorMessage.ErrorLevel
CRITICAL
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.CRITICAL
insteadstatic ErrorMessage.ErrorLevel
ERROR
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.ERROR
insteadstatic ErrorMessage.ErrorLevel
INFORMATION
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.INFORMATION
insteadstatic ErrorMessage.ErrorLevel
SYSTEMERROR
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.SYSTEMERROR
insteadstatic ErrorMessage.ErrorLevel
WARNING
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.WARNING
instead
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ErrorMessage.ErrorLevel
getErrorLevel()
Gets the errors level.String
getFormattedHtmlMessage()
Returns the HTML formatted message to show in as the error message on the client.
-
-
-
Field Detail
-
SYSTEMERROR
@Deprecated static final ErrorMessage.ErrorLevel SYSTEMERROR
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.SYSTEMERROR
instead
-
CRITICAL
@Deprecated static final ErrorMessage.ErrorLevel CRITICAL
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.CRITICAL
instead
-
ERROR
@Deprecated static final ErrorMessage.ErrorLevel ERROR
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.ERROR
instead
-
WARNING
@Deprecated static final ErrorMessage.ErrorLevel WARNING
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.WARNING
instead
-
INFORMATION
@Deprecated static final ErrorMessage.ErrorLevel INFORMATION
Deprecated.As of 7.0, useErrorMessage.ErrorLevel.INFORMATION
instead
-
-
Method Detail
-
getErrorLevel
ErrorMessage.ErrorLevel getErrorLevel()
Gets the errors level.- Returns:
- the level of error as an integer.
-
getFormattedHtmlMessage
String getFormattedHtmlMessage()
Returns the HTML formatted message to show in as the error message on the client. This method should perform any necessary escaping to avoid XSS attacks. TODO this API may still change to use a separate data transfer object- Returns:
- HTML formatted string for the error message
- Since:
- 7.0
-
-