public class MessageSpecification
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
MessageSpecification() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createDetailMessage(java.lang.Object... args)
Create the detailMessage message.
|
java.lang.String |
createMessage(java.lang.String key,
java.util.List<java.lang.String> argKeys,
java.lang.Object... args)
Creates a message.
|
java.lang.String |
createSummaryMessage(java.lang.Object... args)
Create the summaryMessage message.
|
protected java.util.List<java.lang.String> |
getDetailArgs() |
protected java.lang.String |
getDetailMessage() |
java.lang.String |
getName() |
java.lang.String |
getSubject()
Gets the current subject or the configured subject if the
current subject is not found.
|
protected java.util.List<java.lang.String> |
getSummaryArgs() |
protected java.lang.String |
getSummaryMessage() |
void |
init()
The init method tries to generate the message keys.
|
boolean |
isNoSummary() |
void |
setCurrentSubject(java.lang.String subject)
Allows client objects to set the subject for the current thread
per instance of the MessageSpecification.
|
void |
setDetailArgs(java.util.List<java.lang.String> argKeys) |
void |
setDetailMessage(java.lang.String detailKey) |
void |
setName(java.lang.String aName) |
void |
setNoSummary(boolean noSummary) |
void |
setParent(java.lang.String parent) |
void |
setSubject(java.lang.String subject) |
void |
setSummaryArgs(java.util.List<java.lang.String> summaryArgKeys) |
void |
setSummaryMessage(java.lang.String summaryKey) |
public void init()
public boolean isNoSummary()
public void setNoSummary(boolean noSummary)
public java.lang.String createSummaryMessage(java.lang.Object... args)
public java.lang.String createDetailMessage(java.lang.Object... args)
public java.lang.String createMessage(java.lang.String key,
java.util.List<java.lang.String> argKeys,
java.lang.Object... args)
argKeys - arguments to lookupWithDefault that were configured.args - Arguments that were passed via the object that wants to
generate the messagepublic void setCurrentSubject(java.lang.String subject)
public java.lang.String getSubject()
protected java.lang.String getDetailMessage()
public void setDetailMessage(java.lang.String detailKey)
protected java.lang.String getSummaryMessage()
public void setSummaryMessage(java.lang.String summaryKey)
protected java.util.List<java.lang.String> getDetailArgs()
public void setDetailArgs(java.util.List<java.lang.String> argKeys)
protected java.util.List<java.lang.String> getSummaryArgs()
public void setSummaryArgs(java.util.List<java.lang.String> summaryArgKeys)
public void setName(java.lang.String aName)
public java.lang.String getName()
public void setParent(java.lang.String parent)
public void setSubject(java.lang.String subject)
Copyright © 2014. All Rights Reserved.