Class Message
java.lang.Object
org.springframework.binding.message.Message
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
FlowFacesContext.FlowFacesMessage
An object of communication that provides text information. For example, a validation message may inform a web
application user a business rule was violated. A message can be associated with a particular source element or
component, has text providing the basis for communication, and has severity indicating the priority or intensity of
the message for its receiver.
- Author:
- Keith Donald
- See Also:
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
Message
Creates a new message.- Parameters:
source
- the source of the messagetext
- the message textseverity
- the message severity
-
-
Method Details
-
getSource
A reference to the source element this message is associated with. This could be a field on a form in UI, or null (or empty "" in the case of global bean validation) if the message is not associated with a any particular element.- Returns:
- the source
-
getText
The message text. The text is the message's communication payload.- Returns:
- the message text
-
getSeverity
The severity of this message. The severity indicates the intensity or priority of the communication.- Returns:
- the message severity
-
hasField
public boolean hasField()Whether the message is associated with a field.- Returns:
true
if the source is a String that has text;false
otherwise.
-
toString
-