|
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 |