- java.lang.Object
-
- org.omnifaces.util.Messages.Message
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd()Add the current message as a global message.voidadd(String clientId)Add the current message for the given client ID.ConverterExceptionasConverterException()Returns the so far built message as aConverterException.ValidatorExceptionasValidatorException()Returns the so far built message as aValidatorException.Messages.Messagedetail(String detail, Object... params)Set the detail message of the current message.Messages.Messageerror()Set the severity of the current message to ERROR.Messages.Messagefatal()Set the severity of the current message to FATAL.Messages.Messageflash()Make the current message a flash message.FacesMessageget()Returns the so far built message.voidthrowConverterException()Throws the so far built message as aConverterException.voidthrowValidatorException()Throws the so far built message as aValidatorException.Messages.Messagewarn()Set the severity of the current message to WARN.
-
-
-
Method Detail
-
detail
public Messages.Message detail(String detail, Object... params)
Set the detail message of the current message.- Parameters:
detail- The detail message to be set on the current message.params- The detail message format parameters, if any.- Returns:
- The current
Messages.Messageinstance for further building. - See Also:
FacesMessage.setDetail(String)
-
warn
public Messages.Message warn()
Set the severity of the current message to WARN. Note: it defaults to INFO already.- Returns:
- The current
Messages.Messageinstance for further building. - See Also:
FacesMessage.setSeverity(jakarta.faces.application.FacesMessage.Severity)
-
error
public Messages.Message error()
Set the severity of the current message to ERROR. Note: it defaults to INFO already.- Returns:
- The current
Messages.Messageinstance for further building. - See Also:
FacesMessage.setSeverity(jakarta.faces.application.FacesMessage.Severity)
-
fatal
public Messages.Message fatal()
Set the severity of the current message to FATAL. Note: it defaults to INFO already.- Returns:
- The current
Messages.Messageinstance for further building. - See Also:
FacesMessage.setSeverity(jakarta.faces.application.FacesMessage.Severity)
-
flash
public Messages.Message flash()
Make the current message a flash message. Use this when you need to display the message after a redirect.- Returns:
- The current
Messages.Messageinstance for further building. - See Also:
Flash.setKeepMessages(boolean)
-
add
public void add(String clientId)
Add the current message for the given client ID.- Parameters:
clientId- The client ID to add the current message for.- See Also:
FacesContext.addMessage(String, FacesMessage)
-
add
public void add()
Add the current message as a global message.
-
get
public FacesMessage get()
Returns the so far built message.- Returns:
- The so far built message.
-
asConverterException
public ConverterException asConverterException()
Returns the so far built message as aConverterException.- Returns:
- The so far built message as a
ConverterException. - Since:
- 3.8
-
asValidatorException
public ValidatorException asValidatorException()
Returns the so far built message as aValidatorException.- Returns:
- The so far built message as a
ValidatorException. - Since:
- 3.8
-
throwConverterException
public void throwConverterException()
Throws the so far built message as aConverterException.- Throws:
ConverterException- The so far built message as aConverterException.- Since:
- 3.5
-
throwValidatorException
public void throwValidatorException()
Throws the so far built message as aValidatorException.- Throws:
ValidatorException- The so far built message as aValidatorException.- Since:
- 3.5
-
-