public interface Message extends Serializable
 A Message is not a simple String but all the information needed to create those Strings for multiple
 situations. The situation is determined by the used MessageContext.
| Modifier and Type | Method and Description | 
|---|---|
Message | 
argument(Collection<Serializable> arguments)
Argument. 
 | 
Message | 
argument(Serializable... arguments)  | 
Message | 
argumentArray(Serializable[] arguments)
Argument array. 
 | 
Object[] | 
getArguments()  | 
String | 
getTemplate()  | 
Message | 
template(String messageTemplate)  | 
String | 
toString()
Renders the Message to a String, using the  
MessageContext which created the Message. | 
String | 
toString(MessageContext messageContext)
Renders the Message to a String, using an arbitrary  
MessageContext. | 
String | 
toString(MessageContext messageContext,
        String category)
Renders the Message to a String, using an arbitrary  
MessageContext. | 
String | 
toString(String category)
Renders the Message to a String, using the  
MessageContext which created the Message. | 
Message template(String messageTemplate)
messageTemplate - message key (or plain text) for the current messageMessage argument(Serializable... arguments)
arguments - numbered and/or named argument(s) for the current messageMessage argumentArray(Serializable[] arguments)
arguments - the argumentsMessage argument(Collection<Serializable> arguments)
arguments - the argumentsString getTemplate()
Object[] getArguments()
String toString()
MessageContext which created the Message.String toString(MessageContext messageContext)
MessageContext.String toString(String category)
MessageContext which created the Message. While resolving the
 message we will first search for a messageTemplate with the given category by just adding an underscore '_' and
 the category String to the getTemplate(). If no such template exists we will fall back to the version
 without the category String.
 
 DeltaSpike JSF messages e.g. distinguish between categories
 "summary" and "detail"
 to allow a short and a more detailed explanation in Error, Warn and Info popups at the same time.
 
String toString(MessageContext messageContext, String category)
MessageContext. While resolving the message we will
 first search for a messageTemplate with the given category by just adding an underscore '_' and the category
 String to the getTemplate(). If no such template exists we will fall back to the version without the
 category String.Copyright © 2017 The Apache Software Foundation. All rights reserved.