Package com.atlassian.jira.plugin.user
Interface WebErrorMessage
- All Known Implementing Classes:
WebErrorMessageImpl
@PublicApi
public interface WebErrorMessage
Interface to be used with user management plugin points to encapsulate error messages
and a useful information for displaying those error messages to a user. An error
message should contain a full sentence returned by
getDescription(), a
short snippet of a message to serve as a summary of the error
message, and optionally a URI to link to further information when only the snippet
is presented to the user.- Since:
- v6.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns a message containing the reason an error message has been generated.Returns a short form of the error message that getDescription would provide.getURI()Returns aURIthat can be used to direct users to pages with more information that can be tied to the snippet
-
Method Details
-
getDescription
String getDescription()Returns a message containing the reason an error message has been generated.- Returns:
- an error message; must not be
null
-
getSnippet
String getSnippet()Returns a short form of the error message that getDescription would provide.- Returns:
- short form representation of getDescription; must not be
null
-
getURI
URI getURI()Returns aURIthat can be used to direct users to pages with more information that can be tied to the snippet- Returns:
- a uri, or
nullif none is available
-