org.apache.myfaces.extensions.cdi.message.api
Class AbstractMessageHandler

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.message.api.AbstractMessageHandler
All Implemented Interfaces:
Serializable, MessageHandler

public abstract class AbstractMessageHandler
extends Object
implements MessageHandler

Basic behaviour for message-handler implementations

See Also:
Serialized Form

Constructor Summary
AbstractMessageHandler()
           
 
Method Summary
 void addMessage(MessageContext messageContext, Message message)
          called to add a message to a special target (known by the implementations)
 void addMessageFilter(MessageFilter... messageFilters)
          
 Set<MessageFilter> getMessageFilters()
          
protected abstract  void processMessage(MessageContext messageContext, Message message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.myfaces.extensions.cdi.message.api.MessageHandler
getMessages, removeAllMessages, removeMessage
 

Constructor Detail

AbstractMessageHandler

public AbstractMessageHandler()
Method Detail

addMessage

public void addMessage(MessageContext messageContext,
                       Message message)
called to add a message to a special target (known by the implementations)

Specified by:
addMessage in interface MessageHandler
Parameters:
messageContext - current message context
message - the new message to add

processMessage

protected abstract void processMessage(MessageContext messageContext,
                                       Message message)

addMessageFilter

public void addMessageFilter(MessageFilter... messageFilters)

Specified by:
addMessageFilter in interface MessageHandler
Parameters:
messageFilters - message filters which should be added to the current message handler

getMessageFilters

public Set<MessageFilter> getMessageFilters()

Specified by:
getMessageFilters in interface MessageHandler
Returns:
the registered message filter(s)


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.