com.vaadin.server.
Interface ErrorMessage
-
All Superinterfaces:
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.
-
-
Field Summary
Fields Modifier and Type Field and Description static ErrorLevel
CRITICAL
Deprecated.
As of 7.0, useErrorLevel.CRITICAL
insteadstatic ErrorLevel
ERROR
Deprecated.
As of 7.0, useErrorLevel.ERROR
insteadstatic ErrorLevel
INFORMATION
Deprecated.
As of 7.0, useErrorLevel.INFO
insteadstatic ErrorLevel
SYSTEMERROR
Deprecated.
As of 7.0, useErrorLevel.SYSTEM
insteadstatic ErrorLevel
WARNING
Deprecated.
As of 7.0, useErrorLevel.WARNING
instead
-
Method Summary
All Methods Modifier and Type Method and Description 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 ErrorLevel SYSTEMERROR
Deprecated. As of 7.0, use
ErrorLevel.SYSTEM
instead
-
CRITICAL
@Deprecated static final ErrorLevel CRITICAL
Deprecated. As of 7.0, use
ErrorLevel.CRITICAL
instead
-
ERROR
@Deprecated static final ErrorLevel ERROR
Deprecated. As of 7.0, use
ErrorLevel.ERROR
instead
-
WARNING
@Deprecated static final ErrorLevel WARNING
Deprecated. As of 7.0, use
ErrorLevel.WARNING
instead
-
INFORMATION
@Deprecated static final ErrorLevel INFORMATION
Deprecated. As of 7.0, use
ErrorLevel.INFO
instead
-
-
Method Detail
-
getErrorLevel
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
-
-