public class DefaultMessageContext extends Object implements MessageContext
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultMessageContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMessage(Message message) |
void |
addMessage(MessageContext messageContext,
Message message) |
void |
addMessageFilter(MessageFilter... messageFilters) |
MessageContext |
cloneContext() |
MessageContextConfig |
config() |
static MessageContext |
create(MessageContextConfig config)
Creates a
MessageContext for the given MessageContextConfig |
static MessageContext |
create(MessageContextConfig config,
MessageFactory messageFactory)
Creates a
MessageContext for the given MessageContextConfig
which is aware of the given MessageFactory |
static MessageContext |
create(MessageFactory messageFactory)
Creates a
MessageContext which is aware of the given MessageFactory |
boolean |
equals(Object o) |
Locale |
getLocale() |
Set<MessageFilter> |
getMessageFilters() |
List<Message> |
getMessages() |
int |
hashCode() |
MessageBuilder |
message() |
void |
removeAllMessages() |
void |
removeMessage(Message message) |
<T extends MessageContext> |
typed(Class<T> contextType) |
public static MessageContext create(MessageContextConfig config)
MessageContext for the given MessageContextConfigconfig - current message-context-configpublic static MessageContext create(MessageFactory messageFactory)
MessageContext which is aware of the given MessageFactorymessageFactory - current message-factorypublic static MessageContext create(MessageContextConfig config, MessageFactory messageFactory)
MessageContext for the given MessageContextConfig
which is aware of the given MessageFactoryconfig - current message-context-configmessageFactory - current message-factorypublic MessageBuilder message()
message in interface MessageContextpublic MessageContextConfig config()
config in interface MessageContextpublic <T extends MessageContext> T typed(Class<T> contextType)
typed in interface MessageContextpublic MessageContext cloneContext()
cloneContext in interface MessageContextpublic void addMessage(Message message)
addMessage in interface MessageContextpublic void addMessage(MessageContext messageContext, Message message)
addMessage in interface MessageHandlerpublic void addMessageFilter(MessageFilter... messageFilters)
addMessageFilter in interface MessageHandlerpublic Set<MessageFilter> getMessageFilters()
getMessageFilters in interface MessageHandlerpublic void removeMessage(Message message)
removeMessage in interface MessageHandlerpublic void removeAllMessages()
removeAllMessages in interface MessageHandlerpublic List<Message> getMessages()
getMessages in interface MessageHandlerpublic Locale getLocale()
getLocale in interface LocaleResolverCopyright © 2010-2014 The Apache Software Foundation. All Rights Reserved.