|
Spring Web Flow | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface StateManageableMessageContext
A message context whose internal state can be managed by an external care-taker. State management employs the GOF Memento pattern. This context can produce a serializable memento representing its internal state at any time. A care-taker can then use that memento at a later time to restore any context instance to a previous state.
| Method Summary | |
|---|---|
java.io.Serializable |
createMessagesMemento()
Create a serializable memento, or token representing a snapshot of the internal state of this message 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. |
| Methods inherited from interface org.springframework.binding.message.MessageContext |
|---|
addMessage, clearMessages, getAllMessages, getMessagesByCriteria, getMessagesBySource, hasErrorMessages |
| Method Detail |
|---|
java.io.Serializable createMessagesMemento()
void restoreMessages(java.io.Serializable messagesMemento)
messagesMemento - the messages mementovoid setMessageSource(org.springframework.context.MessageSource messageSource)
messageSource - the message sourceMessageContext.addMessage(MessageResolver)
|
Spring Web Flow | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||