org.apache.myfaces.extensions.cdi.message.impl
Class DefaultMessageContext
java.lang.Object
org.apache.myfaces.extensions.cdi.message.impl.DefaultMessageContext
- All Implemented Interfaces:
- Serializable, LocaleResolver, MessageContext, MessageHandler
public class DefaultMessageContext
- extends Object
- implements MessageContext
to create a new instance inject the singleton and call cloneContext -
so it's possible to use it e.g. in producer methods
- Author:
- Gerhard Petracek
- See Also:
- Serialized Form
DefaultMessageContext
protected DefaultMessageContext()
create
public static MessageContext create(MessageContextConfig config)
create
public static MessageContext create(MessageFactory messageFactory)
create
public static MessageContext create(MessageContextConfig config,
MessageFactory messageFactory)
message
public MessageBuilder message()
- Specified by:
message
in interface MessageContext
config
public MessageContextConfig config()
- Specified by:
config
in interface MessageContext
typed
public <T extends MessageContext> T typed(Class<T> contextType)
- Specified by:
typed
in interface MessageContext
cloneContext
public MessageContext cloneContext()
- Specified by:
cloneContext
in interface MessageContext
addMessage
public void addMessage(Message message)
- Specified by:
addMessage
in interface MessageContext
addMessage
public void addMessage(MessageContext messageContext,
Message message)
- Specified by:
addMessage
in interface MessageHandler
addMessageFilter
public void addMessageFilter(MessageFilter... messageFilters)
- Specified by:
addMessageFilter
in interface MessageHandler
getMessageFilters
public Set<MessageFilter> getMessageFilters()
- Specified by:
getMessageFilters
in interface MessageHandler
removeMessage
public void removeMessage(Message message)
- Specified by:
removeMessage
in interface MessageHandler
removeAllMessages
public void removeAllMessages()
- Specified by:
removeAllMessages
in interface MessageHandler
getMessages
public List<Message> getMessages()
- Specified by:
getMessages
in interface MessageHandler
getLocale
public Locale getLocale()
- Specified by:
getLocale
in interface LocaleResolver
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2010 The Apache Software Foundation. All Rights Reserved.