protected static class FlowFacesContext.FlowFacesMessage
extends org.springframework.binding.message.Message
implements org.springframework.binding.message.MessageResolver
FacesMessage to a Spring Message. This adapter is required to allow
FacesMessages to be registered with Spring whilst still retaining their mutable nature. It is not
uncommon for FacesMessages to be changed after they have been added to a FacesContext, for
example, from a PhaseListener.
NOTE: Only FacesMessage instances are directly adapted, any subclasses will be
converted to the standard FacesMessage implementation. This is to protect against bugs such as SWF-1073.
For convenience this class also implements the MessageResolver interface.
| Constructor and Description |
|---|
FlowFacesContext.FlowFacesMessage(FlowFacesContext.FacesMessageSource source,
javax.faces.application.FacesMessage message) |
| Modifier and Type | Method and Description |
|---|---|
javax.faces.application.FacesMessage |
getFacesMessage() |
org.springframework.binding.message.Severity |
getSeverity() |
java.lang.String |
getText() |
org.springframework.binding.message.Message |
resolveMessage(org.springframework.context.MessageSource messageSource,
java.util.Locale locale) |
java.lang.String |
toString() |
public FlowFacesContext.FlowFacesMessage(FlowFacesContext.FacesMessageSource source, javax.faces.application.FacesMessage message)
public java.lang.String getText()
getText in class org.springframework.binding.message.Messagepublic org.springframework.binding.message.Severity getSeverity()
getSeverity in class org.springframework.binding.message.Messagepublic java.lang.String toString()
toString in class org.springframework.binding.message.Messagepublic org.springframework.binding.message.Message resolveMessage(org.springframework.context.MessageSource messageSource,
java.util.Locale locale)
resolveMessage in interface org.springframework.binding.message.MessageResolverpublic javax.faces.application.FacesMessage getFacesMessage()
FacesMessage adapted by this class.