|
Spring Web Flow | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.binding.message.DefaultMessageContext
public class DefaultMessageContext
The default message context implementation. Uses a MessageSource to resolve messages that are added by
callers.
| Constructor Summary | |
|---|---|
DefaultMessageContext()
Creates a new default message context. |
|
DefaultMessageContext(org.springframework.context.MessageSource messageSource)
Creates a new default message context. |
|
| Method Summary | |
|---|---|
void |
addMessage(MessageResolver messageResolver)
Add a new message to this context. |
void |
clearMessages()
Clear all messages added to this context. |
java.io.Serializable |
createMessagesMemento()
Create a serializable memento, or token representing a snapshot of the internal state of this message context. |
Message[] |
getAllMessages()
Get all messages in this context. |
Message[] |
getMessagesByCriteria(MessageCriteria criteria)
Get all messages that meet the given result criteria. |
Message[] |
getMessagesBySource(java.lang.Object source)
Get all messages in this context for the source provided. |
org.springframework.context.MessageSource |
getMessageSource()
|
boolean |
hasErrorMessages()
Returns true if there are error messages in this context. |
void |
restoreMessages(java.io.Serializable messagesMemento)
Set the state of this context from the memento provided. |
void |
setMessageSource(org.springframework.context.MessageSource messageSource)
Configure the message source used to resolve messages added to this context. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultMessageContext()
public DefaultMessageContext(org.springframework.context.MessageSource messageSource)
messageSource - the message source to resolve messages added to this context| Method Detail |
|---|
public org.springframework.context.MessageSource getMessageSource()
public Message[] getAllMessages()
MessageContext
getAllMessages in interface MessageContextpublic Message[] getMessagesBySource(java.lang.Object source)
MessageContext
getMessagesBySource in interface MessageContextsource - the source associated with messages, or null for global messages
public Message[] getMessagesByCriteria(MessageCriteria criteria)
MessageContext
getMessagesByCriteria in interface MessageContextcriteria - the message criteriapublic boolean hasErrorMessages()
MessageContext
hasErrorMessages in interface MessageContextpublic void addMessage(MessageResolver messageResolver)
MessageContext
addMessage in interface MessageContextmessageResolver - the resolver that will resolve the message to be addedpublic void clearMessages()
MessageContext
clearMessages in interface MessageContextpublic java.io.Serializable createMessagesMemento()
StateManageableMessageContext
createMessagesMemento in interface StateManageableMessageContextpublic void restoreMessages(java.io.Serializable messagesMemento)
StateManageableMessageContext
restoreMessages in interface StateManageableMessageContextmessagesMemento - the messages mementopublic void setMessageSource(org.springframework.context.MessageSource messageSource)
StateManageableMessageContext
setMessageSource in interface StateManageableMessageContextmessageSource - the message sourceMessageContext.addMessage(MessageResolver)public java.lang.String toString()
toString in class java.lang.Object
|
Spring Web Flow | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||